Congrats!
This is the first time I'm seeing QUALITY images of the 21" wheels on the X7 M-Package and I have to say they look great.
On some initial pictures, it appeared that they might be a bit too small for this vehicle but looking at your pics, they look just right.
Although I'm living in Florida, I still prefer all-seasons - especially in combination with slightly smaller wheels. The tires should last longer than the performance version, the ride should be even more comfortable than with the 22" (although I heard that even the 22" are very comfy), you get the flexibility of being able to drive through some bad weather/light snow when travelling and you can avoid the extra $$ for the optional 22".