This seems to be something that happens quite often on sh300. Makes me wonder how well it could keep up with low throttles for distance rides.
I have read a couple of reviews though it did not make any mention of this issue, well probably they did not go about and try it with this setup and events you have going.
Though you could still check with the ECU and see how it could possibly get affected by that.