Xpra is awesome, even if still rather beta in some places. It allows me to run graphical stuff under a bare shell account, using Xvfb as back end.
One thing that is often overlooked with Xpra is that it also works locally, meaning ´xpra attach´ can be ran in the remote end of the tunnel, and Xpra will use mmap'ed memory in that case. In other words, Xpra is not needed in local end, bare tunneled X will suffice but then of course the advantages of compression are lost.
Just wondering when the Wayland-stack can do the same; as lousy X is sometimes, it also is extremely hackworthy.