John,
I agree with just about everything you say about it, however, I'm wondering if you tried a 1st gear start. And I also wonder if tire choice played into how you perceived the handling.
Glad you enjoyed the car overall and thanks for the (as always) great write-up!