first of all, 2nd gen vitz is a very good and solid car , no issue or resale no issue of parts no issue of mechanincs.
although engine wise its not that great as in 2nd generation vibration issue is alot knocking as well. but if you use highoctane it gets solved.
other than this
no one can beat jdms their build quality, drive and comfort is unmatchable,
gofor it but before buying get it throughly checked since these cars are accidented mostly, and odo tempered