I use ProtonVPN (and ProtonMail) for business but I haven't been that impressed so far. For personal use (e.g. BBC abroad) I just use OpenVPN on a Raspberry Pi.
I recently wrote a full review on my blog (so I won't repeat it all here): https://unop.uk/protonmail-review/