I use ProtonVPN at the moment, overall been happy with them. I’ve never used PIA so can’t comment on pricing/performance but as I understand it they’re still dedicated to protecting their users’ privacy. ProtonVPN allow a forwarded port, which is random each time, but I haven’t found any reasonable way to programmatically get what it is, which is a bit of a pain for any automation.
2 Thanks