Since nobody has responded yet, I will mention what I am using, which is a Smarty S03. This tuner is not about making a lot of horsepower at high rpm's; it is about adding a lot of torque at lower rpm's. In fact, it only adds about 60 horsepower.
My truck has a 6 spd manual transmission, so torque at low rpm's is a must for towing for me. The Smarty S03 accomplishes that. Most of my driving (including towing up to 20,000 lbs combined) is in the 1300 to 2000 rpm range, mostly around 1700 to 1900 rpm.
I have 115,000 miles and six years on the Smarty S03. Current odometer reading is at 365,000 miles. I run the Smarty on a mild tune with a stock clutch. For my application, the Smarty S03 satisfies all my wants.
The Smarty S03 also can read and reset diagnostic codes and can adjust the speedometer for any diameter size of tire.
- John