Just got it installed last night. Very simple installation as it comes completely prewired and plugs in between the injector and the ECU. Only other hook up is the ground, which came with a ring terminal already attached. All the wiring is a good universal length to allow you to mount the control unit either behind the front number plate or under the seat on the rear fender. I had to use the rear fender as my front number plate has molded reinforcements that prevented a clean install without hacking the plastic. I don't like to hack any more than I have to. This morning I fired it up, got it warm, hooked up to iBeat and reset all 3 CO settings to 100. They were last set to 98, 104, 104. The tuner comes preset with JD's recommended adjustments based on his testing during development for this exact bike. I could tell immediately the bottom end was much cleaner just from whacking the throttle from idle. No more stutter . Haven't ridden it yet but will hopefully be able to in the near future to see how the rest of the throttle range is acting. An accelerator pump feature is also an option to enable. It works based on throttle rate change. Almost nothing is more frustrating to me than getting a bog instead of wheel lift with a big root, log or pile of trash and biting it. The instructions are somewhat in depth with explanations of what stock settings are, what the unit is currently programmed with when you receive it (not stock settings), and how to correlate adjustments to carb settings for those people who are carb minded. JD doesn't list an FI for anything but 09/10 310's right now but he's got units for 2010 TE/TXC 250's if you call. Price is $209. I'll update this thread as I ride more.