I'm actually a little surprised CF hasn't done a tailgate party to kind of promote the site a bit. People have family and friends to go to but a once a year tailgate to help promote the site I believe would be a decent idea. I know CW does a radio show before the games so that might be a big obstacle in the way.
In my opinion, I feel a lot of people visit the site, but don't register due to the discussions that are important to Iowa State athletics get derailed too often (I'm guilty of doing this). The next step, imo, is to get the lurkers to start making accounts and start posting. As long as you don't come and purposely troll, most people on the site enjoy a differing opinion.
This is hard to accomplish as there's nothing ISU related going on right now, maybe in the fall. I'm curious of site statistics as far as number of people who have made accounts year by year.
There also used to be a map for a little bit of where everyone is from but that's not here anymore. That could help with identifying people, though I understand why it was taken down.