All your concerns scream Aspire 1.5 loud!
Go for brand new Aspire 1.5.
A Brand new car is a brand new car. Nothing can match It's fragrance.
Fuel Economy wise City is better.
Performance wise City is better.
Theft ratio wise City is much better than Altis.
Looks wise as well know City is much better.
If you have a concern about resale as well than Altis has a poor resale as well.