You should sign up at forced4s.com . . . It is a somewhat local (Cleveland) forced induction car club that we started. We just started it in November, but I would love to see someone with your background on there.
All I can say about your wheels/tires is
Looks nasty and god how that thing is going to be on the track!!! I`m going to need a ride sometime this summer maybe!!!?