I like having the moonroof because it makes the interior feel lighter and more open/airy. I hardly ever close the cover because the interior feels too dark without the natural light of the moonroof. I have no issues with headroom so that factor is irrelevant to me.
For an E90, I'd definitely prefer having the moonroof, but slicktop wouldn't be a deal breaker. For an E92, I'd slightly prefer the CF roof but it also wouldn't be a deal breaker either way. Even black extended leather was higher on my priority list than the CF roof to be honest.
|