You are right. Definitely, 1000cc engine aapko 1800cc, or may be even 1300cc wala to maza nai dey sakta. But Yes, its good enough for city driving.
I bought Passo last year in October. Car is not bad and is free from any / all issues and faults. I bought it after inspection from pakwheels carsure team and upon their recommendation.
Gari winters mein bilkul sai rai hai, however in summers, may be due to full AC and 5w-40 (which I repent), I think kuj zyada hi under powered perform kar rai hai.
Next time when I will go for maintenance I.A., I will switch back to 5w-30, or may be even 5w-20 or 0w-20, along with change of all filters, throttle body and Cat Converter Service, and cleaning of plugs.
Hopefully, the situation will become much better. I.A.