I bought mine - because I couldn't find a truck in the color/optioned the way I wanted, without it.
That being said - don't really see much of a difference.
Stop/Start on my previous Honda Pilot was annoying - to the point where I pushed the button automatically to disable when I started the car. This iteration appears to be less "annoying", the restarts are faster and smoother than a motor that uses the regular starter motor for restarts. It doesn't engage when it's really hot down here (and I run my A/C in "Auto - Low" - so I get a "disabled - cabin temp' message a lot of the time). I also frequently run without my seatbelt (thank g-d for Tazer chime disable), so that disables the system also (by whatever logic they use in that instance).
My mileage is horrible anyways (though I didn't buy a 5.7 hemi with expectations of fuel economy, nor was the etourque a consideration).
Towing - having nothing to reference it to - I can't honestly say that I got more of a "bump" when taking off with the etorque. I believe the main "feature" that it was supposed to provide, was more torque on launches under load. Unless you're doing 0-60 times at max capacity - not sure that you're going to see a difference that justifies its existence either way.
As mentioned previously - I bought "off the lot" (versus ordering to spec). So it really wasn't a choice, as most trucks are ordered for dealer inventory with the system (for whatever reason). If I were to be purchasing again - not sure if it would be a "deciding factor" for me, one way or the other...
Rick