Unless you never want to torrent, I would not choose mullvad. Torrenting requires port forwarding if you properly want to give back to the community, which mullvad doesn't support.
I had it for over a year and then, one day, every time I stepped outside my home, it would go into “connecting…” and never come back.
I’d have to go into settings and completely deleted it, then re-add. I gave up, and went to proton. Literally zero issues until the ceo started praising nazis