I think the most relevant factors are what are you trying to accomplish at the end of the day, and who will keep everything running.
Tailscale is two systems together:Wire guard VPN, and a software port forward/acl manager with a good GUI.
Wire guard is an excellent VPN solution for giving device based access to your network. It's usually implemented on the edge device, but dedicated VPN management boxes have been a thing at various times.
The port forward manager is nice, but you'll already be setting firewall rules in your router and devices, adding a third device adds a point of failure and complexity.
I generally prefer VPN be implemented on the router so that you aren't allowing any unauthorized traffic past the network edge. In the event that you are missing security patches on the tailscale device you could be vulnerable to an attack that grants the actor remote access to a staging point inside your network.
If you are looking to diy an old computer into your solution I recommend PFSense. It's free and includes wireguard VPN. It's a bit more technical to setup but is a full nat router. We use them heavily to virtualize VPN connection points for data center tenants, so it stands up to the security check. If you don't want to diy the box, Netgate sells mini router boxes with PFSense presetup for a few hundred bucks on Amazon
Mike Schietinger