One for the Switch users here: I've made tailscale-nx, a Tailscale client for Switch homebrew running on Atmosphère.
It runs in the background and lets apps launched through hbmenu connect to your Tailscale devices by IP or MagicDNS name. I've been using it with Moonlight to reach my PC away from home without installing Android or opening ports.
It has a slim memory profile, and in my testing with Moonlight it runs as buttery smooth as local LAN.
https://github.com/UnderwaterOverground/tailscale-nx
If you run into any issues getting your setup working, I'm happy to help. There's a Discord link on GitHub for support.
Source: r/MoonlightStreaming · by /u/UnderwaterOverground