Holy mother of god!
I've been managing full 2,000 virtual desktops and about 100 servers... I've been looking for a way out! (out of licen$ing/$oul agreement with MS and VMWare).
Of course latency would be an issue, I wonder what solutions they have for low/limited-capacity clients.