You're not going to have fun when using OpenVPN. Even Wireguard will be a stretch. The Raspberry Pi does not have any hardware cryptography acceleration built-in and the raw compute power is very limited.
There are often some "fair use" paragraphs in their respective ToS that they could enforce and either terminate your account or request you to uprade to a higher tier product. Usually (not always) VPSs are overprovisioned, so when people start to fully utilize their rented machines theit whole business model goes belly-up.
You're not going to have fun when using OpenVPN. Even Wireguard will be a stretch. The Raspberry Pi does not have any hardware cryptography acceleration built-in and the raw compute power is very limited.
EDIT: Maybe you're going to have acceptable speeds after all? Take a look at the Raspberry results here: https://github.com/cyyself/wg-bench?tab=readme-ov-file#test-results