Interesting, because I was seriously thinking of building a product where you get a good amount of features from these cloud providers and run it on your own servers... although obviously there's going to be some drawbacks, you may save a lot of money.