I think I have that jerky throttle response. May look into this.
If ya get it I for one will be interested in how easy or hard it is to install, fit and finnish and your overall opinion of it. I have several guys that visit my shop that complain about the jerky throttle and maybe something like this might solve the issues.
The guy who invented the first wheel was an idiot -
the guy who invented the second one... he was the genius!