I'd like to know if any architectural firms with +/- 30 users have attempted to completely virtualize all CAD and Revit users' computers and provide thin clients instead of workstations. I imagine you would need a massively powerful server to deliver acceptable performance, but I'd like to know if anyone has had any experiences, either good or bad, attempting this. We're looking at Citrix XenDesktop VDI.

All I got from Autodesk when I asked was this article, which doesn't really talk about performance or user experience.

Thanks.