That looks great, "M2" instead of the "1M, 1M coupe, 1 series M, 1 series M coupe" etc. jargon that we have now. A car shouldn't have 50 possible names.
I hope BMW M just go to town on this 2 platform and forget about robbing M3 sales. Just make it as good a car as possible. Who cares if a cheaper car is faster? The M3 is faster than the M6 round the ring for gods sake. The M3 will always sell.
"Smoke me a kipper,
I'll be back for breakfast."