This is a Marmite product,plain and simple. people love it, people hate it although being realistic, i doubt if more than 1-2% of people have ever used 1 on their car. I love the unit and car is much more driveable, that's my opinion and il stick with it.
I find the throttle response ok-ish...