I have been running Google Drive for a few years and it has been a very reliable vehicle for keeping my multiple machines in synch. I have a paid account for most of my projects plus there are three folders in my Google Drive that are hosted by clients (created by them on their drives and shared with me) and our shared projects stay in synch.There can be trouble when we both try working on the same file but conflicting files get flagged as such and can be resolved. Where I have seen problems in Chief is when I save a big file - do a little more then try to exit and save. Google hasn't finished synching the previous save and chokes. Another issue is giving Google Drive time to finish updating before shutting down the workstation. Finally, I make sure that archive and temp files are in a folder not on the Google Drive tree.
Office 365 and OneDrive seem inevitable and I just want to optimize that experience into my CAD heavy environment.