I'm running Fatdog X as spot (using Xvnc). Using a low (16 bit) color depth, and 12 frames per second, so accessible and usable even remotely (typically less than 1MB/sec even when viewing a youtube in chrome).
ssvncviewer to connect to that however has, for me, awful F8 menu colors, white font on light grey and where the text is already relatively small. I haven't looked at the source code, but thought I'd ask whether anyone has a patch for that. Black text on white, or white text on black for example?
As a side note, I'm using port 8080 as the vnc port, same as https (I don't run a https service). Just leave that open (port forwarded in the router) and mostly connections just go to a black hole, but where when I do attach the vncserver to that (for remote access), it works quite well to have you vnc into both your own and anothers desktop, and for them to do the same. If you both also open up guvcview you can also see each other as well as being able to control your own and their desktops and vice versa. Similar in some respects to back seat driver, but two-way, and more directly (no third party systems involved).
Within the desktop (X run as spot, within a overlayfs/chroot), even if hacked there's not much that can be done, can't access the HDD's, can't run things like gparted, I even delete /etc/shadow so there's no password hashes - spot can't su, and any changes are lost at reboot/shutdown.