We have a 11 month old baby and have recently traded the wife's 118D hatch for the X1 as the hatch was too small and uncomy if we all jumped in. I'm 6ft and comfortably fit in the X1 and there is still plently of room for shopping once the stroller and baby bag is loaded in which we could never do in the 118d. The X1 obviously sits a little higher which makes it so much easier to get your bay in and out of. The suspenions compared to our 118d M Sport is so smooth and soft and i certainly would not consider it harsh / hard.
Anyway i hope that helps.