well, i sure dont drive it like a slouch and i do get a great buzz with it in corners.
as you said,you can really feel the rigidity of the chasis and precise steering with these cars in corners. its just a shame its no match for a 911 in the straights