The Bootlegs DB is actually quite a complicated situation, and I'll do my best to explain it here.
Basically, if the DB is going to hold info about all those bootlegs, it has to be flexible on what kind of information it will accept, but by adding flexibility the interface for putting stuff into the DB gets really complicated.
I did quite a bit of work on it, but it got shelved in mid-February because other projects came up. I want to finish it up before the end of April, hopefully, but I guess I'll just have to see how it goes.
Ideas/suggestions comments etc are very welcome.