BTW, it won't kill 100% throttle lag on all cars. I know on my model car, the Genesis coupe, there is not only throttle lag on pressing the pedal but also "rev hang" where the revs will hold (throttle lag on release) even after the throttle pedal is depressed on manual cars during a shift. Another electronic anoyance that I personally find worst.
Got rid of both with an ECU tune/reflash.
It does not quite do that though, it replaces the pedal's electronic position sensor fedding the ECU's programmed "throttle mapping". It DOES change throttle feeling though.
That thing is waaaaayy to expensive IMO. I got a full reflash on my car for about 500$US... this thing is 349$.