Agreed. You should ping Techcrunch they're normally happy to cover third-party tools built on-top of Crunchbase.
It's a shame that Crunchbase has become so neglected under AOL though.
Incidentally if you want to grab a drink/coffee sometime feel free to drop me an email (address on my profile).
But I also believe that by publicizing this it will encourage accelerators to have their startups monitor/clean up their data on Crunchbase. (And I personally think that's good for the startup ecosystem.)