The 17 North Americans tend to be a bunch of guys who are there for the sailing, so having a site in the middle of nowhere is not a big deal. The 18's bring more couples, so you have to cater more to the "female factor" - more amenities closer to the site.
Last year's 17 / 18's were held in Carlyle Lake, IL - about an hour from St. Louis and pretty much in the middle of nowhere. The hotels were at least 10 miles away; restaurant (singular) about the same. The beach was OK and wind was great. Once we found the ice cream place, we were happy campers.

You need to talk to the HCA Event Coordinator, Lori Mohney, if you're serious. I'll send you her e-mail via PM.