I don't know if I recommend Nord or not, when I first signed up it was horrible but then overtime it got a lot better but now I'm having issues with my desktop disconnecting and before their support recommended changing the protocol and I had it on auto but then I changed it to NordLynx. From what I understand TCP is the best for stability but UDP is for speed. Honestly I'm thinking of dropping them and go with someone else. I do not have these same issues with my phone.