The description here says "This script strongly recommends Linux or some sort of POSIX system (such as macOS), preferably from a rented VPS and not your personal machine or phone."
Why should I waste my money getting a VPS? I want to download entire channels directly to my personal machine because that's where I save all my stuff to.
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.