Hm, yeah, that would work. Feels like a disgusting kludge to have to start all connections locally and ssh out though, which is basically what you're suggesting. And if I want to start something graphical while I'm on the remote system, I'm SOL, which is a strict loss of functionality over today.