Scott,
Sounds like you had a great night!!
I think one of the "BIGGEST STUMBLING BLOCKS" to attracting new shooters of most disciplines is basically lack of available information & knowledge. Not lack of knowledge about firearms and ballistics, but lack of info on:
- Where can I shoot/Get involved in this particular discipline? Is there someplace local, do I have to travel, etc...
- Who can I talk to about this, ask questions, learn from, etc.. (Mentorship)
It is dang near mind-boggling on how little info is out there. Dunno, if its due to innocent ignorance or some folks/clubs/fifedoms want it to stay limited to their own little club. I dont have a good answer, bottom line is the info that exists requires serious digging to find. Sure some folks need more help than others, but thats no excuse for not being able to find out the basics.
But for crying out loud, its easier to figure out where to shoot Zombies than where to shoot F-Class...

Advertizing takes money, I understand that, but..
How hard is it for a club to put up a flyer at the local sporting goods store, never have seen one announcing a High Power/F-Class match..
Have a booth at the local county fair..
Hold a informal class in coordination with your local Parks District or Sporting Goods Store (this is something I am looking into doing this winter) From what I understand, Immike holds Intro to LR shooting classes at the STL Benchrest Club and they are very well recieved and well attended.
Cripes, I gotta get off my soap-box here.. :

Thinking about how easy is it is to shoot zombies vs an F-Class target got me wrapped around the axle...
Bottom Line: Share the Love........Your love of shooting sports and get the word out...
Rod