I went with the TS5 18" set for my M3P. I'm using them as my winter set and have the crossclimate 2 on them and they have been fine so far. It's been a mild winter so I only had them in the snow one time and they were good. Grips is adequate, noise is good, mileage is worse but a lot of that is probably just because it's winter.
Good or bad, the 18" wheels with these tires definitely give it more of a sleeper look and probably gets confused with a RWD now, not that I care.