Instead of a member view only forum how about making it invisible to visitors and/or require that you have so many posts before you have access?
Not trying to make it an elite only forum but just cut down very low level casual access. The post count would not have to be really high, just enough to prevent someone from joining and going into the forum the same day.