If helpful I can share the scripts I use to download new videos from channels. If you are seeking to download an entire channel... you need to consider the bandwidth that the VPS service will charge. I say use your home machine, a good VPN, and have at it.