If NordVPN is working fine for you and giving you decent speeds then why do you want to switch to another VPN provider? Any specific reason? Moreover, when it comes to the requirements you've laid down, the very best VPN provider that is out there in terms of speed, security, streaming speed...