I have 2005 Santro Club [Totally Petrol Driven] with 52K on the odo.
I have a total opposite experience.
Its the BEST local hatch available in 1000cc. Its spacious from inside [ for front 2 passengers actually], has awsome road grip due to reasonable wheelbase, awsome pick and is nicely styled too. Its been 5 years and our car is totally issueless. And we intend to keep it for several more years!