I was researching VPNs for a long time before choosing a company and my main factor was speed. Big companies Nord, Surfshark, etc... Mullvad was the last company I tried because they did not offer a refund for crypto purchases. I have 2Gbps FTTH and wanted to get as close to that as I could with the understanding of congestion, and protocol overhead.
Houston, TX Node:
https://preview.redd.it/78u5nhohg38e1.png?width=1039&format=png&auto=webp&s=315438ad8f0158f189b0adc56c7dbbf22b6d7780
Mullvad beat every provider I tried and offers great features. I really like that they are making privacy moves even before they are needed such as quantum protection and DAITA.
TLDR; I saved the best for last and it was Mullvad.
Only thing I would want to see in the future is being able to pay with additional coin types. Not everyone wants or needs to be exposed to a volatile coin market.