With a virtual desktop, what do you care more about: End user experience or virtual desktop density? It comes down to who you ask.
If I ask myself this question but with a user’s perspective, my response would be that I want my virtual desktop to be able to access company resources, to watch videos (some work-related, others not so much), and to listen to my voicemails as they are delivered to me via email. When I use Office Communicator, I want to have a voice conversation with one of my coworkers, but I’m not into the whole video conferencing thing as I don’t want my coworkers to know that I’m sitting outside on the deck in the sun while they are stuck in an office (Work from home FTW).
Now if you ask me the same questions but with an IT perspective or a business owner perspective, I might say that I want to get the greatest user density possible. I want to pack in as many users into the smallest amount of hardware as possible. My users don’t need video. They shouldn’t be watching YouTube (which is a common statement).
Unfortunately, there is a disconnect between users and IT. If you want to do a virtual desktop right, you have to get the user experience designed right. If the user experience sucks, then all of your users are going to slow or stop the project. This is why you always need to assess your users. See what apps they are using. Understand their application-specific requirements. It makes a big difference if a user needs Office Lync for IM, for a weekly voice/video call or for daily voice/video calls. These types of things not only impact the user experience, but it also impacts the overall scalability.