You're spot on about forum discussions redalert; I'm aware of it and will work towards a more simple, clearer and easier to use forums platform as a result.
As for forcing people to register in order to download is simply not acceptable for me. I'm not interested in having "ghost" members who would sign in only to download and leave. What good is there?
The idea behind getting more members is actually getting more active members who would contribute a topic, a reply, a comment, a rating, a downloadable, an article even... But fear not, I think I've got it covered with interface tweaks and a couple of shocking new features.
By the way, thanks for the kind word.