what do you do when your wireguard exit goes down and you stop routing egress? well you sure can add more exits and i did. but then you're stuck manually re-routing traffic and potentially triggering an upstream failure
pain is harbinger of solution.
~30 lines of go and a systemd unit later. solve the problem. if it doesn't work it's because i didn't pay my bills