For me it makes turbo 'barking' go down.
I have not noticed any power, mileages changes etc. I have noticed the increase in whine. Add a Mega Cannon and you can go from whine to jet engine. I tell people at work that the truck is turbine powered just like the hydro's are.