The CF roof breaks up the flow of the design a bit - I kind of like glossy body color sheet metal - but understand the weight-saving performance issue.
The lines of the 335i are very clean and I find the added "M" elements a little distracting.
Would I like to have the new "M"...? You bet!
Considering the performance of a standard 335i Coupe, the M should be spectacular.