I've read that ExpressVPN works well on routers, but as I have never used it before it's hard to determine if what I have heard is more hyped up marketing rather than genuine feedback on the product.

Then there's NordVPN which apparently is a manual setup on the router and does not have an app for mobile device to allow for VPN configuration on the router like ExpressVPN.

Torgaurd, I have no idea about apart from what I've seen on youtube.

All 3 providers have their fair share of criticism on Trustpilot so that makes me wonder if it's all about their marketing strategy rather than a good service that's offered which makes them popular.

Is there a VPN provider that should always be considered 1st?