Context: I have my personal laptop and my work laptop (both Linux) but I'm tired of the hassle of plugging cables whenever I'm going to use one or the other. So, I want LAN access to my work laptop i.e. share it with my personal one. Btw, I'm a programmer so I'll only be coding, compiling, listening to music, having meetings, and manipulating windows, and I just want a smooth experience. I won't be using very heavy software like Blender, for example.
Because I intend to use this for commercial purposes, I can't use Teamviewer, NoMachine, Parsec, or similar.
I took a look at the current alternatives, tested a few ones, and would like your second opinion/suggestion as well (because I don't want to overthink/overtest stuff even more):
Gnome's Desktop Sharing looks to work just fine. A coworker of mine uses it but in my case, I use KDE, so I would have to figure out a way of installing it for other DEs or using something else.
KRDC is super laggy so no, thank you.
Chrome Remote Desktop works pretty well from what I tested.
I read about XRDP, TigerVNC, and Apache Guacamole. They might work but I haven't tested them yet.
Moonlight looks cool and all but because I have an AMD GPU and an Intel Graphics I'd have to use Sunshine (apparently) so I'll try to fix it later.
OpenNX, X2Go, and FreeRDP look like alternatives as well but I haven't really read what they're about, yet.