OP it’s all about their upload so the more they have the better.
In terms of setup you could go the VPN router route which - you need a relatively decent spec router though.
You could also use a raspberry Pi instead: https://www.comparitech.com/blog/vpn-privacy/raspberry-pi-vpn/ . Just be aware you have to setup port forwarding and if at all possible it needs to be wired to the router.
In terms of on the other end I would suggest an android box/TV/ Amazon Device and the openvpn for android app. This does per App VPN so you could have the VPN always on and then only iplayer/4od going through the vpn server (Pi at base).
Speed will be an issue you should get HD “just” however if you can and they can increase the package to get a better upload speed I would say it’s worthwhile.