Is it better to create your own VPN or use something like iVPN or Mullvad?

@xe3 @OldGuy
Thanks for your answers.

@OldGuy
Unfourantely, I am behind CGNAT and I cannot use a VPN on my router. So this is out of the table.

@xe3
Mullvad Through Tailscale isn’t that bad, but I feel like I am losing some functionailty of a normal VPN. I, for example, like to use multi-hop on iVPN. I used to use Mullvad standalone and it was meh on mobile. I much prefer iVPN. Also, while Tailscale isn’t bad, there servers AFAIK are proprietary. Only there clients are open-source. Regardless though, I think this is my next best option. Although I would have to give Tailscale my payment info.

Any other ideas?

Oh and wouldn’t Tailscale be able to see the internet traffic?