The Almera isn't spacious - sure legroom is class-leading, but elbow room is just as bad as other subcompacts. The Vios already has enough legroom even for tall passengers, with slightly better elbow room than the Almera.

I like the Mirage hatch a lot, especially its competitive pricing. However, the G4 is significantly more expensive, bringing it too close to the Vios' price.