Yes. I think either a PM with the rules/useful links, etc or even having them be directed to a page after creating the account would be great. Maybe even have a checkbox to agree that you were presented a clear and fair chance to read and understand the rules, if you want to go all out with it.
I like this idea. For people who are new to forums or JSP it can be a bit overwhelming. I was lucky enough to have been referred to the site by a friend who I could ask all my questions to. That might not be the case for everyone