How is full screen rdp to a box sitting next to you any different than a desktop?
256 colors, latency etc. It's decent over gig, but still not the same as native. you're not watching a 1080p video on that, for example. I rather run workstation natively. Background stuff that's just command line, sure. I have like 10ish VMs running on my ESXi server, but I also don't need to "sit down" at those machines and use them directly. It's all text based stuff. There's a couple Windows boxes I RDP to for management purposes, but speed/graphics is not that important.
Once I can get virtualbox to work, then I'll run the windows stuff in seamless mode in Linux. Though I technically could setup some kind of Citrix like server, I wonder if there are free options for that. I'm willing to sacrifice some performance and RDP/VNC windows stuff, but in general I prefer to run stuff natively and have my main OS be Linux.