This seems like a good idea. However, so far the tech preview is not open to non-US citizens (I don't understand this kind of restrictions in the age of modern information society) and msmobiles.com had some doubts whether Microsoft really understands the importance of Windows Mobile in this context. Hmmm, hard to say until I can get my hands on the actual service. I am on the waiting list though...
I think at least the following services/products should be aligned with Live Mesh:
https://www.mesh.com