I'd say the Swift since it is better in performance, much better handling when compared to a Vitz, smoother engine (dual VVTi) 4 insted of 3 cylinders,
The Vitz will be more costly but it would have a better resale value/ second hand market.
Even though the vitz have more specs, the swift will be a great car to own, and you'll for sure enjoy driving it.
May be you should keep the Swift sport as an option too!!!