I realize that every profile has a maps tab, but it would be nice if users could create profiles for their maps (description, images, WIP/dev images?, download link, more information link, link to TWHL forum thread etc etc). Currently, the only way you get a map up there is that it has to be uploaded to the map vault, and if I remember correctly, there is like a 2mb filesize limit or something? And even then, there isn't much flexibility in regards to adding information and media for your map. You might say to create a forum thread, but they eventually get lost amongst all the other old forum threads. A more personal and permanent solution would be nice.
That way, it would feel even more like a serious Half-life level design website with designers in the community who want to do this shit as a profession rather than just a website for Half-life fan boys who like to occasionally make a map, not that TWHL is like the latter description ;). No sarcasm intended.