Maruti could have upgrade XL6 with sunroof and diesel version. The competitor from kia provided everything in diesel option around 18 L on road. But XL6 around 16.7 L on road price lacks some specification even in petrol model. Anyhow its a typical car for a budget minded and fuel economy oriented Indian customers. They should improve the build quality to compete with others.