Car looks great
Don't worry about the 'M' police. They won't catch you.
They will be to busy talking about how great their cars are in the car park
(Their cars are pretty special i have to admit! Dang)
Welcome to the forum, as already said the M badge is not what I wiould entertain, just extra weight!. But each to there own, for people who know cars it makes them smile in the wrong way.
May as well mention the third strike to go along with the number plate and m badge IMO which is there seems to be a circular bit of paper stuck to your windscreen (unless of course they are old pics).
Other than that the car looks nice and clean and tidy with some aggressive looking alloys.
A friend of mine runs a paint ball team, he contacted Chris Costa to ask he could use a SEAL logo for the paint ball team. The reply from Chris was "Your not, so don't" Cough..