Looks like plenty of helpful information at:
in terms of how to manage the virtual interface.
Before I plunge into this further @moeller0, mindful that I am using an LTE connection (with bandwidth always higher than 30Mbit/s, but fluctuating between perhaps 35 and 60 Mbit/s) could there be a case to switch from the UDP-based WireGuard to OpenVPN using TCP, and then forego SQM entirely and just rely on the TCP process to deal with bufferbloat? Or would saturating the connection still ruin Zoom and Teams calls I wonder?
Or, mindful that I get A+ bufferbloat on WireGuard with CAKE set to 30Mbit/s (save for the issue of how to handle the non-VPN traffic), do you think there is still merit in me trying to get a UDP-based VPN + CAKE solution to work?