It is the annoying ass torque management that is programmed into the computers that causes them to shift like ****. The 6L80/90 isnt a bad transmission and is used in a lot of higher HP setups in stock form. Tuning really makes it a better engine/trans combo. Guys are throwing a lot of power through the CTSV auto's with nothing more than a converter change and tuning.
I've got a 2016 5.3 6spd 4wd 3.42 truck and regularly see 21mpg hand calc mpg's on "empty" highway runs. Hook my 6x12 enclosed to it with the dirtbike gear, fuel etc and still see 18mpg. I haven't towed the 4Runner with it yet, but I don't figure it will be too bad. The engine has a lot of power, but the trans programming is really the biggest downfall of the truck. Once it is out of warranty I will throw some EFI live or HPTuners at it. Til then, its someone else's problem if it ****s up.