It was... an interesting proposition on track. At brands I felt the brakes were pretty not good at all.
You do have to turn off the silly nannying esp though to have fun imho.
The main reason it's so bleedingly awful around town/slow driving is the completely unnecessary clutch delay valve. Means you just jerk around everywhere even with perfectly smooth shifts.
I felt much, much more body roll in the M3.
It is a great all rounder, but I found it tries to be too many things to too many people. I'd prefer an unrefined, louder, more involved car with less body roll and less weight, i.e the csl
Either that or I'd have something like a vette in the same category (price wise, I think)