NordVPN is fine in terms of security, it does however take some proper server selection to be as secure as possible using it.
I would use the OpenVPN Connect application to load a server of your choosing (usa2862 UDP is secure and works well for me) and use the login info for your NordVPN account. I don't particularly trust using the stock apps with VPNs IMO it's a fairly small risk but not one I would take.
If you need a verified NordVPN PM and I'll send you a site that has legit 3-year pre-paid accounts for a few dollars.
[Disclaimer: this reply is in no way directing the thread or OP into a site / advertising]