I always use GoToMyPC on a second monitor of my computer, so I work simultaneously on both local and remote systems. Unfortunately, when I get wrapped up in working on my local machine the remote inactivity starts counting down invisibly. Then, if I turn away from the screens for a phone call or other interruption, GoToMyPC kicks me out after only a 60-second warning.
My idea: In the remote screen's title bar, add a status notification. It would be green if >10 minutes remain before disconnect, turns yellow at 5 minutes, red at 2 minutes. That way I could easily estimate how long I have to get back to my chair when I get called away.