And I'll be cheering for you guys as well. Heck, I've crewed race cars before (short track open wheel, mostly) and have experience in setup, construction, maintenance, and testing.
If I'd thought you'd take the offer, I'd throw my hat in the ring to crew the Skyline, just to prove myself wrong. But that's pretty ludicrous.
However, right now I can only point out what I observe from my other role in motorsport; as a statiscian, journalist, and historian.