Yes, Passo is spacious but the interior is very ugly. I would recommend you Vitz, might not be as spacious as Passo but the interior is way better. Resale won't be a problem, parts might be a little expensive but they are easily available.
Bro, definitely go for the Passo as it is very spacious and can easily fulfill your daily needs without much maintenance work at the workshop. The Passo also has better looks than the Vitz, but only in terms of exterior, the interior of the Vitz is better in that case.