Depende, de lo que busques. ¿Sencillez de uso, alta eficiencia o rendimiento?
Yo personalmente uso tightvnc en servidor debian, lo configuro según esto , para conectarme desde windows 10 uso tiger vnc viewer, que tiene una interfaz muy sencilla. También uso la opción de asegurar mi servidor VNC con SSH Tunneling. Para DE se utiliza LXDE no XFCE que se …