Funny track vid, I'd say 350 hp more in a car MAKES a difference - on the other hand you don't really lose in the corners on those Elises!

Have you driven the 12-cylinder version of that car? I could imagine that its heavier weight makes it less tossable through those curves.