I've played around with RealVNC a bit more this morning and it's a better looking if I don't go full screen, but use adaptive screen sizing instead. There is still a bit of mouse lag, so it's not "RDP on Windows" perfect yet, but it's better.
The only remote control tool that matches rdp in looks and performance is the VMRC, but alas that only works with ESX virtual machines, not Vmware Workstation virtual machines. Too bad. That would have been perfect.
I have tried xrdp a long time ago and all I remember is that performance was poor and I eventually noob-bricked my system
It's nice to see that the GTX 980 on the host laptop is being used by the Zorin vm fine. I was able to get 70 fps on the heaven benchmark and I could see the nvidia gpu being used heavily on the host. That makes me happy.
I've also used NoMachine quite a bit, but always find it confusing given all the options to try and discover what combination of settings will produce the desired result. And even once I got to what I thought was optimal setup, there is still a tiny bit of fuzziness and stretching going on that I can't seem to get rid of. Otherwise, NoMachine (which uses the NX protocol) is a great alternative to VNC or XRDP.