The ones you've shortlisted are the best out there in the market. All you need to do choose the one that fits your budget. I personally use Express and Ivacy VPN for all my needs.
I have the exact same laptop with core i7 10th gen. Just one that bothers me is while the CPU temps go upto 96 degrees. The T-junction is 100 degrees, anybody who can recommend the best possible solution to this???