A feature I would really like is SSH over SSH.
In short, exactly like vnc over ssh but the host is another ssh server. This is very useful
in environments that only have a single server accessible from the Internet and the rest
is "hidden". So instead of needing to first ssh to the public sever and then open a new ssh
connection to the second, you can do it with tunnels instead and only need to open the
connection once and go directly to the destination server.
Thanks