I've been testing this since July 14th and so indeed took the offer from the article.
I had been using another VPN, but due to doubt about their logging policy, I cancelled it and signed up for NordVPN after a similar trip to their site as you outline.
The OpenVPN support is a must for me and indeed, it works as you describe. However, I wanted to check out their client as well and so this VM runs that for testing and so this will be a first impression about that and the service as a whole...
First off, here is the interface for you:
Since this is a Windows 10 Enterprise N LTSB install, I was unable to get the client to work by simply installing it. It installs just fine, but from what I understand, it was the TAPv9 interface failed to install as part of it. Now installing the TAPv9 interface manually and then installing the NordVPN client fixed that.
Another thing I am struggling with is that when the client is set to start with windows I initially find all servers with a status of down. A restart of the application fixes that though and so I disabled the autostart and start it manually after Windows is up and running
I can imagine that many will fancy the approach as you can see, switching from country to server view you can hoover your mouse over an entry and see what the VPN works for.
The provider has dedicated servers for P2P, Anti-DDos, Double-VPN and even VPNs exiting to enter the TOR network directly as its next hop.
The speed has so far been great from my end, but you should of course generally choose servers with lower load percentage and quickest response time.
Still, since I am an old fart even in VPN and my installation using OpenVPN is rock steady without dropping the connection even once, I can do without the convenience of the client and stick with the tested and proven open source alternative instead.