Looks nice! (Except the wheels...)
Just to make sure you know - XD cars don't have M-sport suspension. M-sport pack on them is just all the visual upgrades, seats and steering wheel. Just so you're not disappointed about the fender gap when you put your new wheels on.