> But I do want to nip this whole "RDP" thing right in the bud.
You must be very unfamiliar with how Windows remote applications are done in today's business world by some companies.
Remote applications are now mainstream. It's perfectly reasonable and fairly common to find people running virtualized Windows desktops running applications that get displayed individually on 'thick' windows clients. Users are using a mixture of remote and local applications and couldn't tell you which of the stuff they use is not installed on the local machine.
Sound, video, input, menu launching, copying and pasting... all this is entirely transparent to the end user. There is no discernible difference in performance between local and remote applications. Everything is integrated into group policies and the like. So to allow different users access to different sets of applications based on role is easily achieved and desktop independent due to it's integration into Active Directory.
This is my experience in Windows enterprise setup today. It's shocking how well it works. This doesn't use RDP, though. It's done through a Citrix product using ICA protocol, of which RDP is a sort of bastardized offshoot or something of that nature. I am not completely aware of how it works and what products they are using because I don't do Windows support, but I use it and it works.
Hilariously there is a huge number of people that use real 'thin clients' in the form of Wyse terminals. I don't use the terminals personally, except rarely, however the ones I've seen all run Suse Linux.