Everyone I have ever seen swear by them has yet to actually show any evidence of what they swear. There are however plenty of dyno tests and good old logic and science that to back swearing at them.
You bought a pickup truck. If you want super mileage, you bought the wrong vehicle.