Awesome. I love this kind of interface for things like maps. My favorite aspect of this site is the "Favorites" section. There are so many maps out there, and I have so little time on my hands to playtest all of them to see which ones play well. Even if the Favorites section are your personal favorites that narrows things down quite a bit.
A ratings system would be a better solution to allow the community to decide which maps are their favorites, however, it requires a lot of administrative overhead with requiring user registration and all of that. I think what you've got there is about a million times better than a stickied thread on the forum with a wall of links.
Anyway, thanks for putting this together, it's super awesome, and so clean too! It'll be my goto place when I get some time to look at the maps and see which ones I want to add to my servers.