I'm happy with mine for the most part. It gets good mpg in town (15-16) and i've gottin up to 22 on the hwy. It has enough power for what I pull around. I do think that dodge has put way to much torque managment into the program of the tranny. it's sluggish off the line then at 3000rpm it "opens up"
You would love the tuner. You can turn down TM, and even leaving it at stock like I have mine tuned now the power increase and better shift schedule makes a world of difference.