One possible solution:
Now, instead of running a complete GNOME session, simply run gnome-panel from x2go. That way, you'll have a "mixed-mode" session so that users feel like they're doing everything on the same machine, when in fact they're not.
It is a work-around, but it felt quite nice here.
Jo-Erlend Schinstad