I know the main difference between VNC and RDP is the security/encryption. The problem with RDP is that if I connect to users machines they get knocked out of their session plus they can't see whats going on. Is it *secure* to install UltraVNC as a service on all client machines and keep them there. I will not open any ports on our hardware router to the outside world. Any drawbacks?