Hey Chris: that's so cool!
Do you keep superceded PAD files as well? That is, can you see the release history of an application?
Another thought: will you expose this data through WebServices? There was some discussion here about the benefits of having a centralised database of Software Applications, etc, and this looks like it pretty much fits the bill.
Having the ability to Submit through a WebService would be a nice idea as well.
Thanks!!