According to my immature info:
Mira = Fuel efficient, luxurious interior, latest, good resale & normal availability of parts, 660cc i think
Vitz = old model, high expenses, easy availability of parts, good resale, more luxurious interior, wide interior, wide diggi space, 1000cc so more powerful