As far as ride-ability, NOTHING will do as much per dollar as flashing the ECU. My service, Diapson, ECU-U. It's your choice.
Yamaha did us no favors with the factory throttle mapping.
The main goal of my throttle mapping is SMOOTH, both on and off the throttle.
We have to realize that S and T modes in the factory map are just different levels of restriction to what the engine is capable of. T mode basically restricts MAX throttle to around 50-67% depending on gear. S mode is restricted in low rpm and max throttle is limited in gears 1-3. This makes the bike feel lethargic and silly for a 1200.
What most guys have selected is the following:T: a straight and linear throttle. I remove a TAD of the engine braking to try to make it smoother on/off the throttle.S: a more aggressive throttle map. The more you whick it, the more the engine whicks it. I remove more engine braking usually to make the bike charge corners hard.SS: ridiculous in my opinion. This map is snappy and belligerent. Pretty silly for a 600lb ADV bike, but too many guys enjoy it to leave it out of the equation. This mode requires 91 octane.
All of this can be customized to a degree.
ac