I feel there is some validity here. Low RPMs don't mean high MPG's or visa-versa. Every engine has a range of RPM's where it's most efficient and usually most powerful too. This can be compared to vehicles that have underpowered 4-bangers in them. Everyone thinks that if you have a small motor in a vehicle that it'll get good mileage. Not true in many cases. If you put a 4 cyl gas motor in our LR3's, that thing will have to work really hard to get 2.5 tons moving and thus suffer on the MPG side. It works for light weight vehicles. That's sort off course tho.
My example is my 2002 F-350 Diesel I have owned since new. It's peak torque comes in right around 2500rpms. But the curve begins to steepen at 2000 until about 2900 or so. However, I get my best mileage when I am at 1900 to 2000 rpms because the turbo is just spooled and the engine isn't lugging or over revving.
With the tranny in regular "Drive", I feel there are times it should shift into a lower gear when climbing a hill instead of trying to accelerate in OD, thus lugging the motor a bit. Whereas if it were in sport mode, it'd grab that lower gear and go, staying in it's peak power range.
I just remember that I also tried this on a '01 Mazda I had once. When fuel was $4+ a gallon, I was doing everything I could to save fuel money, so I would barely get the rpms up at all and try to baby the car everywhere. Then someone on a Mazda board posted Dyno data for the same engine my car had and it's peak torque was around 3800 as I recall. I started taking the engine up to that point before shifting, while accelerating slowly still, and gained a consistent 1 to 1.5mpgs.
There's my $.02 for all it's worth.
J.D.