People always ask me "What is your QA/QC methodology?" to which I typically reply "Well, the phone rings a few thousand times a day..."
I've been working a part time gig with the county on a project to get their addressing division off the old main frame and onto a GIS centric system. Pretty cool project for a lot of reasons: I wear my 9-1-1 hat a few days a week and consume their address point data, and a couple days a week I switch to my county hat to improve the work flow and distribution practices. I also see how many various agencies,with in and outside of the county that consume address point data. It's really popular stuff!
My suggestion would be to serve out the basics: House Number, Unit Number, Street Name, City, Zip, etc. Everybody needs that. That leaves the responsibility of mission specific attributes or related tables to the individual agencies. They are the SMEs ( a new acronym for me- subject matter experts.) In the enterprise geodatabase I manage of street centerlines, I let those cities replicate from me to them if they choose. Which works great: I'm only concerned with managing the basics but I replicate to my 9-1-1 specific database, and don't care when the last time the cross walks were painted. On the other hand, the cities don't care what fire response zone is associated with a given street, but pavement management? You bet!
That should just about do it....