Longsnapper,
I built this kit a couple years ago. It's a fun one, that's for sure! be careful when you glue the rollcage together... i messed up and the body never fit properly!
As far as photos, they are pretty hush hush about those cars. You may want to pop over to Scale Auto's Magazine and ask for some pictures. They are all about cars and There's some fantastic work over there. Good luck, and post pics. I remember I went to Mid-Ohio to watch the American Lemans race there and fell in love with those vettes. The roar of the engine is incredible!