Please see my recent post for a possible solution to poor performance with OneDrive.
I tried Google Drive but:
- Google Drive uploaded at the same speed as OneDrive, the speed my ISP advertises. This is after the fix linked to above.
- Google Drive has it's own problems. For example it simply stopped uploading my Quicken data file, leaving the little spinning arrows spinning but network activity had stopped. OTHER apps were working fine, both up and down. After restarting Google Drive it said sync complete but the file was NOT visible at the web page.
So I gave up on Google Drive.
I agree OneDrive needs some work. I don't like having to stop/restart it occasionally when it loses track of what it is doing but it is still useful to me even in it's current state. I miss the old OneDrive's "smart files" aka "placeholders" but can live without that capability.
See my other post in this thread for an easy way to reset OneDrive when it gets lost or hung up.