I'm using VepPro7 right now over MS Remote Desktop with 3 simple instances, not a big project, but working fine no crashses so far. Admittedly I haven't been using a slave really much so maybe if I use it enough it will crash, but anyway if there are some graphics bugs somewhere, I am more inclined to think thats related to a specific plugin. Can you provide any more details about EXACTLY what you're doing and what you ahve setup when you get the crashes? what version of OSX, windows and remote desktop?
Also please tell us your remote desktop settings and your screen resolution settings on both computers.
Regarding VNC. There are free ways to do it. I don't use VNC because Remote Desktop is so much better then VNC in terms of responsivness.
For VNC you need to run two things. One thing has to run on your Windows box to host the VNC server side. Then you run a VNC client on Mac in order to connect to it for viewing. There are lots of free and commerical VNC clients, google around. Some are better then others an claim to be more repsonsive. Any of them will work with the VNC protocol. I think its even built into Safari believe it or not.
But for the windows machine you need a VNC server, which is not included by default as it is on the mac. There are a few of those. Here is a free one: https://www.tightvnc.com/licensing-tvnserver.php
Note, that setting all of this up and getting it running is probably not for the faint of heart. I've never actually tried it on windows. But anyway, there are free alternatives, its just a PITA to setup...and....no matter what you do it will never feel as responsive as MS Remote Desktop. VNC passes your full graphics back and forth across the network, which if you're using a large resolution will feel laggy and is using network bandwidth also. Remote Desktop is much more lightweight and sends more like internal windows commands back and forth (and some graphics), so that a lot of the window rendering and such doesn't have to pass so much stuff over the wire. But that is probably why it runs into compatability issues occasionally. I have had problems with a few plugins like PlogueBidule and a couple others that would crash VePro, or not display graphics properly when used inside RemoteDesktop. But a lot of other stuff seems to work fine.
Right now for testing I'm using Harmor and kontakt, no problem, no crash.