I used to be the one to scratched new M car itch.
2006 E46 to 2008 Z4 M roadster and currently 2015 F82.
But this G,,, I am not sure about the whole new stuff including awful grill. (Dont really care about performance because M is Top of the line.)
I may like it in person who knows.
But for now, I will enjoy my paid off F82