On my Euro4 K16GT I used the O2 sensors to my advantage, similar to the AF-XIEDs. The K16GT and most Euro4 bike use narrow band sensor which just just send a signal to some trims to try and get the mixture back to a preset value, which was around 14.9:1, pretty lean. This only works up to about 80% throttle (on the K16GT). I had the ECU opened up and the internal map set to 13.8:1, so the O2 sensors feed back to the short term trims and adjust it to that, and then it feeds through to the long term trims. Nowhere near as precise as a full re-map, but it works. At the same time the throttle map was updated - as standard it is very “slow†and a 75% twist only give 30% throttle, with nothing really happening until over 85% twist when it really took off. This was set to be much more linear. Also added some advance back at the top of the Rev range. Bloody Euro4.
On my 1250GSA they have wide band O2 sensors which correct the mixture almost instantly. This one was set to 13:1, the flapper valve was set to open immediately and the throttle restriction removed. Again, nice drive although.