Never felt the need for it. Adjust the throttle cables so there is nearly no free play.
If you think installing will help with "abruptness", I can't comment on that but I guess I should clarify. I grew up riding first ho-made mini-bikes, the kind with no brakes, iffy carbs and vise grips for throttle cables. It wasn't until I was a mid-teen that I got a "real" bike- a 50cc Suz with 3 gears and brakes and everything
! From there I progressed thru quirky 2 strokes and larger 4 strokes in sand pits and the woods.
Couple all that with forearm and grip strength. I started in the US Navy as a mechanic in nuclear subs. I've since been in industrial maintenance in one aspect or another since 1984, always pulling wrenches and twisting screwdrivers. I believe if you have that kind of training you don't need a Throttle Tamer but if you have to ask, you should probably get one. They are relatively cheap and easy to install.
The other thing that helps me is replacing the grips. Some folks like Grip Puppies or Buddies but they're too big for me. If you're considering a Throttle Tamer b/c of arm and wrist ache after riding, this is exactly what Grip Puppies did to me- my forearms ached horribly until I went back to smaller grips. I like the factory grip size but they get hard after a couple yrs. I went with Pro Grip #714
and haven't considered anything else. You can get them for about $10, a local dealership stocks them here so I don't even pay shipping. I went to the drug store and asked the little girl there for the strongest hold hair spray they have. Kinda funny look I got considering the long flowing invisible hair I have
. I install them one yr, rotate them 180 degrees the next, then replace them again. Huge comfort factor!
The grip and forearm strength & the experience with quirkiness help overcome the abruptness & stiffness (see throttle cable unwind) if you adjust the cable free play to near zero, up the idle speed to 1100-1150 and do the Barbarian mod, all as mentioned in other threads. So, again, I have to ask, have you tried these things? Why exactly are you asking about a Throttle Tamer?
If we had some background instead of just another open question it sure would be helpful in helping you.