What I think is that it doesn't matter much.
I think the S2000 is a fine car, but completely different from the ITR.
And...just for the record....
I have seen more than one S2000 that was induced to wiggle in the corners and have to eventually give up either trying to keep up with or trying to get away from the ITR that were on the same track.