hmm, i would also suggest Swift then based on :
A ) Picanto is out of market car, even more than Swift i feel ( i don't know why though, but i don't see picantos on roads as compared to other 1000cc cars).
B) Both are previous generation models.
C) Swift has bigger engine, better power and A/C.
D) Swift's driving pleasure is exceptionally good, can compare it to sedans.
E) Parts are abundantly available in many tiers, imported and local both.
F) I have Swift dlx manual, it's giving me 12 kmpl in Lahore (including kids pick and drop to school at rush hours) .. Picanto may do 13, but that's negligble difference for me.
the only doubt i have regarding Picanto is, i have not personally driven it, so i cannot comment on how good it feels to drive or about its build quality.