Extending the database module with new features will take some work, however, and might take a while (particularly now with a lot of other work happening).
The quality of the data in there is dependent on the information supplied. if you or anyone else wants to volunteer to have access to update/maintain that data, please let me know. Giving you write access to all records is trivial now with Roles.
Just a note: The maintainer is the developer responsible for final decisions on that module and for prioritising fixes and new features in the tracker (and that is probably the best record of maintainers that we have). It's assumed that there may be many developers contributing.