As obijack mentioned, 2wdw provides mail in flash options. you tell em what mods you have, they put the flash in for those mods. each flash is developed on the dyno with each mod, so it's a match to your bike
edit: they should be running a black friday sale soon around $300 or less for the flash FYI
and after reading your last post, the suspension issue, that's a tricky one since your street surfaces are less than ideal, you'll wanna soften up the suspension a few clicks. basically, get a piece of paper, and write down your current settings. to do that, you take a screwdriver/socket whatever adjustability you have and screw it all the way in, counting exactly how many full turns it takes to bottom out, if it goes down and is only a 1/2 or 3/4 turn, you write that down. then, count out all the turns to fully out. now you know your range, and where you were. so, set it back to where it was, then turn it out, lets say 2 times. write it down. now, go ride, write down comments about its changes. good/bad whatever, then adjust some more. be sure to write it down.
if that all sounds like too much, then just start with "turned out compression 2 full turns" instead. you won't know your starting point, but if you write down each change you make, you can at least get back to where you were if it's worse.
your sag/rebound settings are easiest to be done by a suspension tuner, its usually $30 or so, takes 5 minutes, and is just easier than doing it yourself since you'll need a buddy there to help you. however if the shop says its set for you, either take em at their word, or spend the coupla bucks making sure it's set properly. i know seasons bad for it but if you ever go to a trackday, there's almost always a suspension tuner there who knocks out setups like that cheaply.