i think you should be fine. Your bike might idle a little funny but nothing bad. A power commander, two bros juice box, or any other FI mapping management isnt going to hurt your bike at all. If you can get a motionpro SyncPro carb tuner, that is an easy do it yourself way to tune your throttle...