WireGuard is supported under the OpenWrt firmware I'm building, and I have PrivateInternet Access as my VPN provider.
Problem: Some VPN providers, like PIA, use a client to connect. This is great if you use a desktop/workstation setup, but bad for routers. WireGuard is far and away better than OpenVPN for speed and security.
Possible Solution:
https://gist.github.com/triffid/da48f3c99f1ff334571ae49be80d591bThis is a script someone made, and I've not been able to dig through it yet, but I figured maybe someone else might be able to do something with it and I can include it in the builds.
If not, I'll get to it eventually since I'll need it :)
Running Itus Shield v2 Firmware