This brought up the next question: how do we want to handle x2godesktopsharing while a session is suspended. This older versions of X2go (I think) this has been possible. I consider this as a security problem and something that most users do not want.
I haven't used x2godesktopsharing, don't know what options it has, but the remote control software we use at work displays a dialog asking the user if the incoming connection should be allowed or not. Perhaps that could be added as a configurable option to x2godesktopsharing.
Cheers, Daniel