Hi, I never heard of this provider but I want to tell you that Stratoscale is a best cloud provider. You should have to go with cloud services where you can pay same or less than the web host an get so much facilities and secure servers.

Good luck!