It looks good to me. I would love to have a cload desktop or cloud OS. Of course I need certain stuff stay on my PC, but, I would really like to run Paint .Net and Visual Studio everywhere I like. Sure, it is a giant loop from OS -> IE -> Silverlight -> Silverlight OS -> my stuff. But that's just an implementation issue, not a concept issue. The key is cload OS. We could implement it directly OS -> .Net -> Cloud OS -> my stuff. And cloud OS could be just a simple app storage where you store the .Net Images. Not sure how the security should be implemented, especially the machine could be infected and stealling info when you do works in cloud OS, but, tackle one dream at a time.
I am totally for this. With increasing bandwith we are getting, it is time to going backward to the terminal era. Yeah, I am not kidding LOL. I do think it is more convinient to have my apps avalible everywhere regardless which computer I am on. Live Messenger is online, Office is online, SkyDrive is online, hotmail is online. Why not just make everything online so we can just build one app that works both on and off line? ofc it is important to have an offline copy just like Mesh in case internet is truly down (yeah not like internetisdown.com LOL).