Nice breakdown! I use wireguard myself, but several friends keep trying to convert me to Tailscale. I’m strongly of the opinion that WG is working, so I’ll just let it keep working. But if I had to set up a VPN from scratch, Tailscale is awfully tempting.
Honestly, the only reason I use Tailscale is bc the set-up was easier than WG and the subnet router is handy (though not essential)[0].
I'd just be using WG if I figured out how to set it up the first time ahaha. It's nice to get rid of third-parties whenever possible, especially when it comes to my personal IT infrastructure.