It would be really nice to have wireguard VPN (https://git.zx2c4.com/WireGuard) support in vyos for the future. There is already an addon for UBNT/Vyatta, which can be found here:
https://github.com/Lochnair/vyatta-wireguard
Perhaps this could be ported without too much effort straight to VyOS going further.