Looks amazing - well done.
I have pretty much the exact same mod list (Genuine BMW front Aero lip, Genuine M-Sport skirts and M3 rear lip). One of the best things i also did was blacken out the bottom grilles and fit colour coded top grilles. I must say, the car has never looked better and I've never appreciated it's looks more. I used to be a bit envious of M-Sport cars when I bought mine, but since one parked next to me the other day and I could see mine and the M-Sport parked next to each other, i can honestly say, hand on heart, that i completely prefer mine. The M-Sport by comparison looks a bit "plain".
I also fitted the M-Sport steering wheel which is fantastic.