Anyone using remote control of external workstations?

We're bringing the helpdesk in house now and management wants to use ZCM to remote control external systems. I know it requires a proxy server (vnc repeater) in the DMZ, but I'm wondering about the reliability and performance of the configuration.

Any gotcha's?

Will we require an external certificate?

Thanks in advance.