on long distance and weekend drives I really don't think it will make a huge difference for you specially since you don't drive daily. It's not like that the Vios/Vitz would do twice as better as the Corolla. You'll appreciate the powerful engine (when overtaking etc) and the relative comfort (over the vios/vitz) on a long distance trip than the 300-400 rs you're going to save on fuel. The Vios of course is not a bad car but at their current age most of them are quite hacked and the interiors are falling to pieces. It'll be easier to find a 141 in better condition than a vios. While the 141 is not what I'd exactly call a fun to drive car it's got a sweet 1.6 L engine and it's built like a tank