Well, many sites have them, but what I would like to see is the "Newest updates" box expanded to more than 10 maps. When one posts a map it only takes a handful of comments and some new maps for your map to dissapear from the list.
This was mentioned a long time ago. It was decided to not do it because it would discourage people. Mapdori is far more active than bwm. The highest download number I've ever seen there is like 20. When we have our bwm tournies, pretty much one or two people have the map and then through a game give it to everyone else, most people don't download them theirselves.