I also avoided it for some of these reasons, but in the end it was just the setup that got messy. I ended up using Sunshine/Moonlight for an overall nicer experience. I can use it to stream games if I’ve got a good connection, or toss it in low bandwidth mode for remote admin work. I run it behind Tailscale to access it from anywhere, it supports Wayland, it’s all fully open source, and I’m very happy with the setup.
I also avoided it for some of these reasons, but in the end it was just the setup that got messy. I ended up using Sunshine/Moonlight for an overall nicer experience. I can use it to stream games if I’ve got a good connection, or toss it in low bandwidth mode for remote admin work. I run it behind Tailscale to access it from anywhere, it supports Wayland, it’s all fully open source, and I’m very happy with the setup.