I am a little bit out of scope, but to me it would make sense to add this kind of information in an external database. What is the point of having this kind of information in OSM ? I think this is how projects like http://www.fixmystreet.com are doing. Yves