The G4 is definitely more frugal at the pumps.

But if you're going to use it for Uber duties, I imagine that passengers will be looking for ride comfort. The Vios wins on that front.