One of the main challenges to VDI and desktop virtualization is delivering a good end-user experience. If the end-user isn't happy, nobody's happy. And if they start complaining about the service (whether they know it's virtual or not), your efforts may be sunk before they even start.
Part of that…