Of course. That works for command-line sessions, but you won't be able to reattach to a dettached ssh session running X11 applications and expect everything to be in place.Agreed. NX has some capability for resuming sessions which you detach from, although it was still a little shaky when I last tried it a couple of months ago.
I have made custom FreeNX SRPMs that fully support session resuming/suspending and they seem to work flawlessly :-)
http://homepage.mac.com/felipe_alfaro/FileSharing10.html