Whether it's a Maruti in 2017 or its 2012 old model they always comes with the same 1.3 litre Diesel engine. Their all range from swift to Ciaz comes with same mechanical structure. The good part about the car is it's very easy to maintain due to availability for most of the parts and Alon with that the new updated version of the car will take lot of attentions from the buyer who are looking family Sedan with more features and greater service.
If you are a person just looking for going from point A to point B swift desire is still good choice to buy. Fuel economy, resale value, Maruti sales support adds lot more VFM to a product. On last note this car still holds a lot of value and it doesn't matter that it's famous for taxi services. People will always go with Maruti for their impacable products.