NordVPN states "In order to setup VPN client connection on your router, it has to support at least one of these connection types: PPTP, L2TP or OpenVPN. Furthermore, it has to support it as a "Client" (as opposed to a "Server") to allow you to connect it to NordVPN servers". (https://support.nordvpn.com/#/Connectivity/Router/1047409322/Setting-up-a-router-with-NordVPN.htm)
I have been using the older Huawei modem/router from TelMex and while I have seen a slower speed using NordVPN it was not by much - but I have the $389 package from TelMex and its through fibre optic cable here in Vallarta. That said there are still issues so I have purchased an Asus RT-AC68U Router, which has OpenVPN capability built in - and is listed and recommended by NordPN.(https://support.nordvpn.com/#/Connectivity/Router/1087269942/What-router-is-recommended-for-use-with-NordVPN.htm)
I picked this up in Canada for under $187.00 CAD from Staples and will install it to the old Huawei modem/router and disable the wifi and other connections and hook everything including TV up to the new router. This means everything in my home will be covered under NordVPN which I can select which country I wish to be seen from (or for that matter server) using my iPhone or any device (just like we now can). More importantly I can leave the default as Canada, USA or UK - and both wifi and tv services will always see the router default location. While I want the freedom to surf and see media content that is restricted - I also want to build a wall from Google.