I think I agree with you: as a developer looking at an application platform, I want some indication of what performance I can expect to attain, and how I have to structure my app to get adequate performance – and some gut feel for how hard it will be for me to get good performance.
Since it’s at such an early stage I don’t expect SLAs or hard numbers, but I think I’m not alone in wanting at least some indication of what to expect, and a bit of background color about why the performance promises are realistic.
Mentioning SLAs raises another really interesting question: with major cloud platforms, you can get a credit if they significantly breach the SLA. They have money on the table for their performance and availability promises. Is such a thing even possible in a distributed system? It would be neat if DC providers had to pay me if my apps missed their availability/latency/throughput benchmarks. Although, then, I would worry about a vicious cycle that chases away DCs.