The site looks good to me. You provide much more information than any of the clubs in my area. You actually explain the process of joining and don't make people click through 3 or 4 PDF's to find out how. There is a club in my area that says on their site that you must be sponsored by an existing member to join. Then it says you need to attend the monthly meeting, but it fails to tell when/where the meeting is.
"Good people drink good beer."
Hunter S. Thompson
"Do stupid things, win stupid prizes"