cuore is better
Gear box is not faulty. one has to use recommended viscosity of Gear Oil, which is not expansive at all.
A friend bought one in 2000
It still looks amazingly good and engine is going strong after 100000 Kms.
On CNG we have a small 25 KG tank, it fills for 120 and runs a 100 streight, with AC it runs 90 Kms
Another friend has ALto, mileage 10000Kms and he has been through such pain and anguish regarding its small problems that he sold it afterwards, Thats the only advatage that it can be sold easily, maybe thats why suzuki dont worry about quality and durability coz 80% of consumers buy suzukis for business.
So if u want to keep a car and enjoy it (Proper maintenance assumed)
Go for cuore. if u want resale, no matter what the car is, then Alto.
both have equal space. seeing is beleiving.