(Replying to PARENT post)
The Raspberry Pi provides neither of those, and requires occasional maintenance.
(Replying to PARENT post)
2) PIA takes less than a minute to setup on every device. Download the app, login, and you pretty much never have to worry about it again.
Your alternative is more expensive, more resource-hungry, and more of a pain in the ass.
(Replying to PARENT post)
Ideally you want to have both, if you move a lot of vpn traffic (cough cough, 4k HEVC torrented things), you can have your own openvpn setup on a KVM VPS you fully control with root, and also a commercial $3/mo openvpn service where you won't run into a 1 or 2TB/mo limitation.
here's the pricing for a fairly normal commercial openvpn service provider:
(Replying to PARENT post)
(Replying to PARENT post)
For those saying that anyone setting this up at home doesn't value their time, my router has built-in support for OpenVPN in both server and client mode. The VPN connectivity and tunnel to PIA took me about 15 minutes to configure a couple of years ago and besides having to update the PIA password has required no real maintenance.
(Replying to PARENT post)
This suggestion assumes time has a cost of zero. Not to mention, some solid VPN services (Mullvad) can be had much less than $100/year.
That said, it could be a fun project regardless.
(Replying to PARENT post)