Had one of those in Germany, the "hot" one too - man it was pretty cool. Semi-auto transmission you just stick in gear and floor it. Really short wheel base and handled pretty decently with fantastic visibility.
I'm not sure where it would go in IT, it is pretty small and light, but the biggest problem is it is *turbocharged* - aggghhhhh - SCCA nightmare! So, I suppose it goes in ITE!
R