Passo is good choice but in Passo budget get Swift GL CVT instead.
I would suggest to avoid 660cc cars. They are fancy but toy cars. Not work horses. Minimum criteria for a car should be 1000cc.
Cultus AGS has complains. If you want to keep the car for 2 years under 50,000km then Cultus AGS should not be a problem.
I replaced Alto AGS, because I felt it being very small and under powered for hiway drive,
also unsafe. Plus AGS always turned me off the clutch actuator and maintenance was always a question mark. But suzuki has conducted successful repairs on these cars. Alof of cars have crossed 60/75,000 kms without repairs too.