All VPNs will not forward any location info. The server you are accessing to will just see the location from the VPN provider/server. So it's basically about speed, privacy (does the provider keep logs or not, trustworthiness, ...) and price of course.
Nearly all VPN providers have OpenVPN settings files. So you can install the OpenVPN package (G_AGI openvpn) and start it as: openvpn /path/to/config.ovpn
If the provider has WireGuard servers already, this can be installed via dietpi-software and configured (actually left moreless plain) as client.
Generally reading the VPN providers documentation will help. Any Debian/Ubuntu instructions will work on DietPi as well.
Have some feedback, questions, suggestions, or just fancy a chat? Pop it in here.
Yeah i also bought purevpn for such purpose after thoroughly reading the VPN provider documentation/review making sure they are providing what i want. Yeah all VPN providers have OpenVPN settings files and different servers to connect and get the desired country ip you want.