Tailscale "just works". Since I've set it up I've never really thought about using anything else. Adding new devices is seamless.