I always used rclone on a VPS/seedbox myself, if I ever needed to do anything like that. It's always worked perfectly. Or course you can run rclone locally too, but if you're aiming to do cloud to cloud syncing then some sort of VPS would definitely be better.