On my Sansa I often use the database because I don't have to keep track of which media are on the main storage and which are on a micro SDHC card.
I was thinking that it would be nice to be able to catalog the media on micro SDHC cards in a local database that is stored on the card. This way, if a card has been scanned by Rockbox already, it doesn't need to be rescanned when you insert it. Rockbox only needs to read its local database files and merge them with the ones on the card to create a master database.
Unfortunately, I haven't looked very much into how the database is organized and managed, so I don't know how feasible this would be.