Almost sounds like a gimick to me... You may benefit by 5,000 miles tops but in the end you still have to replace them.
To get the max life out of tires, I would buy new tires, get my vehicle aligned, get my tires rotated every 6,000 miles and keep my tire pressure at 35 psi. You know what the best part is? You can keep your tires correctly inflated in your driveway, and you can rotate tires in your driveway too! All you need is a jack and some jack stands![]()