I have not tried WireGuard yet. Is it more reliable than existing methods over "bad Wi-Fi"?
I find that one of the best ways to make bad hotel or plane Wi-Fi completely unusable is to use a VPN, and having something more reliable on bad links would be great.