Well at the moment you have to register to get on the board, I suggest you let people see the board without having to register first.
(Personally thats the one thing i hate)!
You can always set indervidual forums as private so only some things can be read, then if people are interested they will sign up!
Good luck!