Me personally would let a reputable tuner get into the ecu. Like do3 said tho some tuners just tune with the ecu and some use the ecu and bazazz, pc. I would also gear the bike to your riding style. There's a good gear chart somewhere on this forum I think..If not just Google it. Also an airbox mod and pair valve rmoval. If you're not familiar again just Google it. Unless your doing motor work the small airbox mod is the way to go...it does add some power. Brocks has an article on the airbox mod with the benefits of doing this. I've also dropped as much weight as I can on mine ie. Lithium battery, subframe swap, valve removal. Upgrade your braking system with some good pads and steel brake lines for starters and if you want to go further upgrade the rotors also. And stretching her out is an option depending on you're riding style and purpose. Hid headlights...love mine. These are a few beneficial mods I've done on mine. Finally best mod...road time perfecting you're riding skills. No matter if you've got 2 years or 20 years under the belt always room for improvement. I like to say I become 1 with my bird like Avatar..lol.
Ok I've said enough....