From the point of view of a new player, I wouldn't have signed up for wargamescon if locals hadn't been talking about it at dlair.
- I wasn't able to find detailed information about the WM/H events on the site. No schedule with actual times, no link to rules, nothing but the registration links.
- It was announced as a qualifier for warmachine weekend just a few days before the actual con. Chances are this is why you had the influx of people (and even then I saw complaints on other forums about how it wasn't fair that a 35pt steamroller was a qualifier, since all of the others were 50pt).
Basically, I'm saying that clear information in advance would help people commit earlier to going to the con.