Isn't wireguard just a protocol like udp or openvpn.
I've been on surfshark for a long time now and not long ago on a normal update it said wireguard has been added which made things so much faster.
I have tried using various routers and never had much success, you are always better off installing onto the device as
@mike123 says.