I got to meet Robert and his crew this summer when they came out to Sanoma raceway. All were pretty nice. Robert was very nice and talked to me a bit. I got to take some up close pix, but his lead mechanic was a bit protective. I let them know I would not upload anything.

I'll just say they have a less than usual placement for the radiator.
Rob told me that the car sits higher than stock to allow for more suspension travel. Also said the car lacked the torque to pull them out of some of the sharper turns. Especially the 180 degree.
We have a bunch of the control centers for our equipment from Eaton at the waste water treatment plant I work at.
and they make the supercharger on my celica.