Currently at home I have 2x VDSL2 lines of about 30 Down 5 Up, although they have differing latencies.
The current ISP does offer bonding but it’s essentially nth packet and it plays havoc with applications (games mostly) that don’t expect out of order packets.
I’ve also tried an opensource bonding solution and whilst it kind of works it has some irritating quirks that can lead to periods of sudden latency spikes or just something breaking, usually mid game or voice session.
Someone pointed me in the direction of pepwave/SpeedFusion.
My understanding is although the 20x only has 1 WAN port it’s possible to use a USB ethernet as WAN2, is this correct?
4G might be useful for failover, bit it’s around 10Mbit on a good day and often drops to 2 and has huge bufferbloat so it probably wouldn’t be a suitable as a primary wan.
5G may be available but it’s “weak outdoor” coverage at best and the 5G kit is still a bit too expensive for a “you might get something”.
Basically I’d want to say for most TCP traffic use both Lines (Via the tunnel) for UDP prefer the line with the lowest RTT (But still via the Tunnel to ensure source IP doesn’t change).
I’d also want IPv6 but I’m ok for now with tunneling that over IPv4 using a tunnel initiated from a device ether side of the Balance 20x and the fusionhub. (I’d just spin up another VM at the remote end for landing the v6 tunnel)