I am honestly curious, what do you run on your server that you can't connect to with Tailscale?
Also, in general, it just adds a layer of complexity that I wouldn't want to deal with if I didn't have to.
Tailscale connections are primarily peer to peer. The service Tailscale is providing is orchestrating the connectivity and hiding the complexity, but the data flows directly.
The internet is supposed to be peer-to-peer, and I shouldn't need third-parties in between my computers, or between my friends and me. Switching to IPv6 breaks the peer-to-peer nature of the internet.