I really dig the concept. Having seen the downsides of vagrant on a few projects, I'm definitely interested in the feasability of cloud-hosted dev environments. Virtualization on top of cloud servers could make this cheaper than running your own, and if you got clever you could probably setup shared services for SOA heavy architectures.