Tailscale comes up here a lot recently, and their article on how they do p2p over routers and firewalls (NAT traversal) is superb: https://tailscale.com/blog/how-nat-traversal-works/
Unfortunately it doesn't include statistics on how successful the strategies are in practice.