Have implemented and done rudimentary testing. So far it appears good, thank you for your work. I would like to use one VPN template for all VPN apps, including OpenVPN and Wireguard. Do you know any reason not to use this with Wireguard (specifically thinking of firewall and DNS)? For example would the firewall rules (nft and also in dom0) cause problems in a Qube like this: Mullvad VPN App 4.3 (and 4.2) setup guide
Update: I confirm that one template can work for both guides.