Sounds a lot like Windows Azure PaaS. Definitely interesting, will check out soon. Thanks for the heads up and the nice review.
In fact as I start exploring, it turns out midway between Azure Websites and full blown Azure PaaS. For free hosting Azure Websites rules, with the only caveat being...