I'm still not quite convinced what need they fulfill, other than making it easy to deploy small/free apps. Sorry, that's just my impression. Anyone think differently? Please do correct this view if you think it's wrong.
That's quite a significant itch that they're scratching then. Look at the figures - 36,000 deployed apps speak for themselves, and the quality of the platform suggests that the big spike is still to come.