We're thinking about doing an evaluation of XD4, and I have a question about the architecture. If all the VMs boot off a PVS image, why wouldn't you just boot your endpoints with a PVS image instead? Seems like you'd take quite a load off your servers. Obviously, some things would need to be in place for PVS to perform properly, but if the virtual desktops are "assembled on the fly" via XenApp, PVS, and CPM, then what's the point of taking the VM approach?
Our environment is 1 site, no remote access. I could see the benefits of remote access in a hypervisor configuration, but that's about it. It doesn't seem reasonable to say that horsepower is a good reason, as any PC made in the past 5 years will be on par with your average pooled VM.
At the risk of repeating myself, it seems like the optimal way to configure XD would be streaming an image to your endpoint, and using CPM and (maybe) XenApp for customization. Am I missing something here?