I couldn't find a contact form or phone number anywhere on the site, so there's no way to ask about the service before signing up. (All I could find was a support e-mail address buried in the copyright section of the TOS.) This doesn't inspire confidence. If someone's business depends on one of these servers, they're going to want to know that the hosting company is reachable, and that impression starts with the initial contact with the company.
Also, who is going to commit to a five year contract with a company that has no track record? Maybe there should be a one-year discount instead of a 5-year discount?