I just replaced my CrossClimate+ on my M3 with CrossClimate2. I got 26,000 miles out of the CrossClimate+ (40,000 mile warranty, got $140 back for mileage).
For my MY, though, I went with Nokian Hakka H3's. The MY makes the trips to Summit County and Steamboat and I prefer the Hakkas for mountain snow driving.
The M3 stays mostly in town and I was very happy with the CrossClimate+ and I hope to be happy with the CrossClimate2.