I now personally like Vitz due to its shape, aggressive looks, interior, exterior, build, etc. but Passo is a really really Nice car!
Up to 16.5 lac PKR, you can self-import a very reasonable and decent 2016 / above model Passo / Boon; with playing between trims / variants, color, auction grade, mileage, etc.
Vitz with similar shashkas will cost you at least 2-3 lac PKR more than Passo!