I say no for a simple reason. Most regulars on this board are very computer savvy. This is a small minority of persons who actually visit the site. Requiring all new visitors who may wish to post on the board to log-in, or the regular who is not so computer savvy, will discourage participation on the message boards. Especially if they are a newcomer. Allow discretion for creating profiles. Let those who wish to create a profile enjoy the benefit, and those who wish not to do so come and go with anonymity.