Since I have data in my database that I want to keep secure I tried sync to a local sync store on an encrypted thumb drive. It works great except for one issue. If I forget to mount in the thumb drive then the next sync from DT creates a folder in /Volumes with the same name that the thumb drive volume had. DT then happily dumps data into that folder. I believe that the correct behaviour should be to check for the existence of the mounted drive in /Volumes and throw up an error dialog if the expected drive isn’t there. This could be a special case for /Volumes or via remembering somewhere that the sync store was on an external drive.
The next release should check and throw an error if the parent folder of the sync store doesn’t exist. If it doesn’t (due to time/testing restraints), the next will.