If you have users logging in as themselves, then each user will have to create a symlink into $HOME for that to work.
You can make /hg a symlink to /var/vcroot/link, and use ssh: //connection-name//hg/repository-name, which is probably short enough to be convenient.