OP, this review is spot on. I have driven this car and i agree with most of what you are saying.
I was seriously considering to upgrade my e92m3 to F80 m4, but i am glad i did not. Wait a minute, actually i did.
A few weeks ago we supercharged my m3, installed Ohlins R&T coilovers and i think i will keep this car for a long long time. Its that much better now