Here's a suggestion..
I came to the site while not logged in, and on display are only a few forums.
It took me a minute to realise that I couldn't see the main forums due to not being logged in, but I think that they all should be on show if you want new users to register and use them. I don't think the forums on display to non users are tempting enough.