ZeroTier supports all of that, like most other SD-WANs do. Performance-wise, it all depends on the platform. There's not much any other SD-WAN solution can do about it, be it Bigleaf or others..
Because I am stupid...
Explain this too me.
Right now... I have 3 ISPs connected to the service I am paying a S--t TON for.
2 ISPs are public. the 3rd is CGNAT.
I am provided ONE public IP. I entered that into my Tik as my WAN connection and did the SRC-NAT to match.
Now ALL my traffic goes back to a data center over the 3 connections using various tricks to strype or push. When it hits the data center... the service combines the connections together and sends traffic where it needs to go. The data comes back to the data center when it makes decisions on how to send the traffic back over the 3 feeds. Then the data is reassembled and sent into my router.
Now if I am doing some sort of live time connection, and the connection from the ISP to the data center gets a little shakey, traffic will be shifted to the next feed that had a better connection. As the service is checking the connectivity down ALL feeds several times per second. So as the shift happens... more traffic goes over one ISP than the other to the data center. Where it then goes on to the interwebz. With NO change in the requesting IP.
When a circuit or ISP is performing better... traffic shifts to the better connections. Without SEVERING connections.
I have watched as ALL out going traffic went UP one circuit. But was returning down another circuit.
How EXACTLY... can I do this with Zerotier and not pay hundreds of dollars a month?