I'm still trying to sort my rear brakes out. Should have just paid @EOSpeed to modify them.
I mean the ECS Tuning REAR M Performance brake kit does indeed fit once you hammer in the guide pins all the way. It's a tight fight, but it does fit and won't rub, unless you didn't hammer the pin in all the way like I initially did.
The front M performance retrofit brakes DON'T FIT... Now...it is my suspicion that they shipped me the 19 inch kit instead of the 18 inch kit and when I brought this up and suggested they double check it and send me another 18 inch kit, they refused stating they did not want to risk fitment issues again just in case.
You would think that they verified this kit on a car with stock 18 inch wheels before posting it for sale. I still think they shipped me the wrong kit, but I don't want to waste energy and time trying to beg them to ship another 18 inch kit. So I just went ahead and ordered the 6 piston kit from Rotora. Heard decent reviews of the kit so will give them a try. Maybe even make a video install and review.... and... as Jeff so slyly suggested, perhaps make a dedicated Youtube channel for BMW related content. As if there aren't enough BMW channels out there. But I suppose as long as I enjoy doing it.