Thanks for a great review!! Seems it feels similar as my E46 M3 compared to my previous 335d, it's a sports car and feels like it in every way.
I have not read your link but I presume the car wa previously over rev'd and spun a shell ruining the engine?
Surely you would have heard the knocking before you bought it?
.... But I now have a M3 CS