I don’t have anything new to add, except to say that almost everything works just as it would if you had your database on your computer’s HD, so even if you have a lot of data, you will probably not find it to be a significant departure from what you have been doing.
I follow a system similar to DTLow. It’s not complex. My files are all on an external drive, which is indexed by DT using a database on my computer’s HD (at one point I also located the DT database together with my files on my external drive), and the external drive is backed up together with my computer’s storage using Time Machine (external drive enabled). That’s it. It also syncs really smoothly to DTTG on the iPad and iPhone (through the sync store on Dropbox), just as you would expect.
The only problem I encountered was when I tried to do the syncing with two computers. I haven’t figured out how to get the sync (through a sync store in Dropbox) for two computers to work yet, perhaps because I am indexing stuff on the external drive rather than importing. It seemed like each computer was trying to upload everything independently into the sync store without recognizing that the database was the same one being used by the other computer–basically doubling the data and not actually working well together (nothing ever got in sync). This seemed to happen even when I had the database on my external drive (for all intents and purposes, everything was the same in this scenario except for the computers the drive was plugged into). Maybe it was a user error problem. I will experiment with this more when I have more time.
By the way, this external drive stuff isn’t necessarily my ideal setup, but after going paperless for about 20 years now, I have simply accumulated way too much data to work within the confines of even a 1TB HD, so working with an external drive has become necessary. I tried archiving stuff as I went along, but my career (a historian) is basically all about constantly accessing files from books, articles, notes, and all kinds of other things, and I cannot do very much without having everything available all the time. To put it another way, I do lots of projects, but no project really ends, because they all build on one another in some fashion, so the longer I am at this, the more enmeshed, cumbersome, unwieldy, and incredibly powerful the database becomes.
Also, I should note that my data hoarding has made it pretty much impossible to use any other competing applications, because no one has the kind of flexibility that it takes to make it work. How many other apps design for such a use case? They should, because all of us are accumulating a ton of data every year, but they generally still pretend that you can store “everything” on a 500GB or 1TB drive.