I keep my project files in Dropbox so that I can use them between multiple Macs. However, I have run into many problems in the past if I am working on a file and I keep saving it too often.
Previously I have had RW issues in which it would crash upon saving, thereby losing all of my work. As such, I got in the habit of pushing ‘save’ every few minutes while I was working. However, if you have a large project file, and you keep it in Dropbox, then you can cause issues if you push ‘save’ while it was still syncing a previous save.
So now I keep my current work file on my Mac locally while I am working, then at the end of my session I will copy it to my Dropbox folder and allow it to sync across my other Macs.
The other issue I have had with Dropbox occurs whenever I have tried to delete a large number of old RW projects (usually old versions). Since each RW sandwich files actually contains many thousands of individual files (in my case hundreds of thousands), the act of deleting is a complex issue that takes time (particularly when Dropbox is having to keep track of all the associated metadata and sync across devices). So if I suddenly decide to delete 30 or 40 old RW files from Dropbox, then it can take DAYS for all of my computers to be back in sync. Such a large deleting forces Dropbox to reindex all of my files (which runs into the millions). The problem is, if I then add some new files to Dropbox and then need them in a hurry on another machine, they won’t show up until all of the syncing is complete.
So Dropbox is great for storing simple file types like Word documents or images, or movies, but complex RW sandwich files can get out of hand quickly if you try to move or delete too many at once.