Sprint Booster is OK - but for the same $$ you could have gone with the BMS Power Box that would do the exact same thing for thottle response + give you a couple xtra HP/TQ due to slight power tuning.
BMS unit does require more install work though as it wires into ECM...
I agree that both units actually force the throttle to perform as it should from the factory. I'm not a big fan of DBW throttle anyway - I'm old school and prefer a mechanical linkage - but you know that Big Brother & his CAFE Standards are what prompted the DBW scenario
I like to have full control over items in my car - not leave it up to a computer. That way, when I mash the throttle, I know the car is gonna jump
Any of the available aftermarket tunes will also fix throttle problem without just 'piggybacking' on to the system. More $$ though - but also more HP/TQ thru their tune.