I just got back from checking out the X in NJ. For those that want to see the 7 seater, you have to ask nicely and wait, they do have one available, but I believe they're using it for test drives.
Honestly, if I was asked to improve upon the car ... maybe just a tad larger so there's a bit more...