Until more VPN services support WireGuard performance hits should be expected. OpenVPN (what most of these clients are using) is resource hungry so you will see better performance on more powerful machines but it still ends up being a bottleneck and expected tradeoff. Reliability would be more of a service level thing…