These cloud guys always forget to mention one glaring problem with their model - they're not adding any new software to the picture.
Everything they have is available to you, Joe Serverhugger, as well.
So in short you're paying someone else to do something you could do yourself, rather like webhosting in the early nineties.
If you really want a cloud, go build one. It isn't even hard. Then you can stack your stuff on your own servers and enjoy your own profits, instead of outsourcing them for no reason.