TSCTSC,
Its actually really easy. You are only adding on a mechanical accessory to your throttle linkage. This in no way effects your motor and how it runs. This is simply a device to control the speed (motion of the throttle linkage).
It really is a very simple install. If you live in the area, I would be happy to help you out some time.
Throw me a PM.