This looks like a good idea too... More casual than Mosport. And lower speeds for first timers... Besides - this is just for fun, not to prove anything to anyone except yourself.
There's also tons of space for us to take a group pic, hang out, etc without getting in anyone's way.
I suppose the 2013 schedule will be similar. Does everyone have a helmet? I've got one loaner. I suppose I can lend mine out if you pick up a balaclava