IMHO- I would expect that TB issues posted here would affect different cars in different ways.
For instance- A car with an automatic trans
will not experience what I consider to be the worst negative affect of "throttle hang": poor shifting due to synchro issues.
But a manual trans
will have problems (gear synchronization, resulting in delayed shifts) on upshifts if the RPM's do not drop when the throttle is released (I have this problem as a result of a what I consider to be a bad tune).
The TB's interest me, and I might end up getting one, since I am rapidly running out of things to bolt-on to my stang (I'm trying to avoid the dreaded "Bottle"!!