Somehow I've managed to avoid this "DYNO" session experience I continually read about on all the forums. Not against it just haven't chosen to go down that road. I have used Doebeck Industries EJK (Electronic Jet Kit) controller on three bikes accumulating about forty thousand miles. They are $250.00 to the front porch, easy to install - no maps - no dyno and the best tech support I've encountered. I have not had a single issue with any one of the three. They are the parent company for about a half dozen of the controllers you see commonly sold just in a different wrapper. There is a base setup (stage 1 -2 -3) but you can tweak any one of six performance areas in less than two minutes.This unit is really neat. When temps flare up in the 90's before I go out I'll richen the base settings a half click. It takes under a minute to change these settings because I've just become so comfortable with it. If you change pipes, air, cams whatever you can simply tweak the controller to suit your needs. BTW, I never tuck my controller away I mount it plain view. It's kinda like watching an air/fuel ratio gauge. I wrote in because I read a lot of hesitation in posts reaching for the perfect controller. I have no doubt that some of the other setups work fine. But I'll say this - my bikes start instantly hot or cold, run perfect and my spark plugs are cardboard tan. I have no affiliation with Doebeck Industries whatsoever. Hope this helps someone out.