2.8 is better in all aspects , power & economy.
I had a 21 facelift fortuner sigma with 1GD engine it had great power and fuel economy , Changed it to a 2016 Prado TX only because of better ride comfort . With the 2.7 prado I'm getting way worse power and fuel economy
A prado 2.8 with 1GD engine gets the best of both worlds awesome power and great comfort.