IMO by pro stejný účel posloužilo vnc tunelované přes SSH. Alespoň tightvnc (se kterým mám nejvíc zkušeností) umožňuje vícenásobné připojení k jednomu serveru a každý klient vidí to stejné. tightvnc je možné spustit i pod windows, je licencován GPL2 a díky SSH vím, že se připojuji přímo k serveru a šifrovaně.
pouzivam n2n a k tomu nx nebo vnc
http://www.vpnhosting.cz/wiki/index.php/N2n_Gui
http://www.nomachine.com/select-package.php?os=linux&id=1