"I don't think it's really possible to create a good database with member uploads"
Chessgames.com is probably the finest database around, not because of quantity, although it's not small, but because of a) the general quality of the games included and b) because each game, or each player, has a page where the game or player can be discussed. Most of the games at chessgames.com were uploaded by members.
You should create a group to discuss this matter. It'd be interesting to see just how many people really want a huge database from chess.com. I know I am certainly awaiting the feature anxiously.