I'm a huge fan of Tailscale, and in an effort to understand better everything they've done under the hood to make it work, I decided to redo my network with native WireGuard.
A) WireGuard works great when it's all set up! Config is a bear but it's a great protocol. Works well on lots of different devices in different usages - Android, laptops, desktops, headless servers, IoT.
B) I have even more respect for Tailscale for doing all of this in such a polished, seamless way.
We’ve been using Tailscale and it’s been excellent. I’d like the ACL system to be a bit more robust but I totally get that They’re putting their energy into a seamless experience with the nuts and bolts of the actual tech first and it really shows in how solid it has been for us.