Honestly, I'd rather have an editor and assembler running on my system (probably WLA-DX and Emacs). But I can't deny this is impressive, and it's a nice primer for a system that I would love to learn to program.
I've been experimenting with application-specific IDEs too, where the compute power needed is >> my laptop. When I'm using it I edit locally and rsync to the cloud machine where it runs and shows me the results in a browser.
I've had on my TODO list to integrate codemirror so other people can do everything remotely, but I don't think I'd use it myself. In principle it can be a bit faster to update, but a function key in Atom to rsync is pretty quick.
Do other people have positive/negative experiences with local/remote editing?
I run Emacs remotely from my school-issued chromebook. The major issue is that any sort of fluctuation in network speed/connectivity can freeze or upset it.
> I didn't know Wayland now supports displays/controls over TCP?
Ah, yeah. The design of Wayland is such that compositors have to implement it -- because Wayland doesn't know enough about the state of the desktop to be able to efficiently relay the information (it would be like VNC).