I'm in Innisfil just south of Barrie and work in Aurora/Newmarket. I'm definitely up for a meet. I hesitate to arrange any myself as business often pulls me away at the last minute.
I just got my 02S not long ago and dropped it off today at an independant german shop in Newmarket. I'll report on how that goes.
As to track days or DE I recently came across this;