The proper location for /etc/X11/applnk/Applications/vncviewer.desktop should be /etc/X11/applnk/Internet/vncviewer.desktop IMHO.
Disagree: VNC is not meant to be used on the public Internet, and putting the viewer in that category would be encouraging people to do so.
OK.