I've been testing Dropbox, OneDrive, and Google Drive on a 10 GB dataset. Dropbox hits ~80 Mbps upload, while OneDrive stalls around 45 Mbps. Any thoughts on why OneDrive lags?
Performance of Syncing Solutions
OneDrive uses block-level deduplication that can be slower on large files with many small changes. Also, if the client is on a metered connection, it throttles by default.
For pure speed, I recommend using Syncthing locally and backing up the repo to a cold storage bucket. It bypasses the proprietary APIs entirely.