Vitz is nice, but in my opinion its overpriced due to its looks or nice shape.
I bought passo in 2015. Actually wanted to buy move custom because of all oem full features but a friend recommended passo as it has more powerful engine and better ac and bigger cabin than move custom, with slight price Difference. Passo also comes with front bench seats, kids like it very much as two kids can sit in front, in city commute, alongwith driver. Vitz and mira dont have front bench seat.
After purchase u discovered that passo is a good transporter, its rear seats fold down in several combinations and when fully folded it gives you huge transportation space.
Then i also thought of buying vitz but was suggested that if i have budget for vitz then i may add some more to it and buy a good entry level aqua. Aqua has its own kind of shape but more powerful and economical hybrid engine.
so it all depends on your budget and secondly how much is your preference for good looks.