Modern X apps are REALLY slow over the Internet.
You can also look into VNC, which is designed for remote desktops. You will need to set up the VNC server on the Gentoo machine and then on Windows either use a VNC client or use the Web-based Java client. The most common implementations of VNC are RealVNC
. VNC is usually faster than X.
Also, to what extent can you not "install apps"? Because most apps can be installed in an alternate location like your home directory that doesn't need admin privileges. What about running executables that don't really need to be "installed", like putty.exe
(get the "stand-alone viewer")