Peter - I think it's also important to make room in the repository for packages that may not necessarily meet all requirements for inclusion in an "officially maintained" repository which is what you seem to be getting at. There are other packages which might support Oracle or PG only, or developed outside of an "accepted oacs methodology" but would still be of interest to some members of the community.
It would also be nice to have a repository for obsolete packages which I think is being looked at implementing soon anyway.