Mosport is a great track, and I agree once you get a taste of road racing you are ruined! lol. Helmets are not mandatory, during these types of events (rookie drivers with instructors). They actually find people that wear them drive more recklessly, because of a false sense of safety. Go figure. I would love to go to VIR, that track looks unreal to me, must be the best one in America.
I can't believe there aren't more of these on the track and in the PT scene. They have amazing lines and look right at home on the track running hard. Yours is proof positive of that. Great car and great use of it.