RCDBM seems to be on the right track now. It can finally handle either a single TOSEC zip file as a source, or the uncompressed contents of such a zip file.
The next step is to be able to save various settings in a database. The first thing to save there, will be the specific directories defined by the user for each system supported by TOSEC DATs.