Thanks for your input so far - I'd just like to say that some of the new features aren't looking as good as they could, and should just yet - we've gone for functionality first, and we'll sort the layout very soon.
The idea is of course to make things better, and add functionality - not make them worse and remove functionality. As far as I'm aware we haven't purposefully removed anything, so anything missing ( like the versions showing on the listings ) is a bug. If you spot anything missing like this, please assume it's a bug and report it.
Feel free to mock up the layouts of a mod/download page and show them to us if you have big opinions on how they should look, and we will try to take the ideas on board