What about "D20 Cafeteria" since that seems to be an image that speaks to everyone? Or "D20 Micro"?
It sounds like a great idea to me, especially if you can get someone involved who's into the whole coding thing and can help add features like ratings and comments. Some kind of internal search engine would be great, too. But you can certainly start without, and if the site is compelling enough, users will want to help add features.
I'd also like to offer to help. I'm a freelance proofreader, and I can tidy text for you. I get really frustrated with a lot of gamers' sites', er, casual attitude towards grammar, spelling, and punctuation. I know I'm probably more of a nitpicker than most, but it really bugs me, and so I'm putting my time and effort where my mouth is. The job probably wasn't on your list, but you've got a Site Proofreader &/or Editor if you want one.