I have gone to WOW a few times including this weekend with the CIE guys. The place is great especially with the new set-up this year. Two of the three times we showed up, both in the morning, we had to call them once we arrived to locate the operators. It wasnt a big deal but I would suggest calling ahead of time, leave a message with when you plan to show up, and ask them to call you back and confirm.
Also no drinky at WOW, if they see you with a beer you are more than likely done for the day.