Also remember that it is efficiency per produced power unit and used fuel to produce that power unit, so less power units is better than more efficiency after some point.
It is same amounts of energy needed to hold position of hill despite moving speed, there is of course minimum amount of energy that can be produced, so often it is possible to use higher gear and still produce only same amount of energy only distance covered per time unit is greater.
At some point more power is needed and from there one can find speed for that certain slope and wind condition which results lowest consumption to get up on that specific hill.
So highest possible gear with least possible power produced should result lowest possible fuel consumption.
What I have seen those BSFC maps, one need to be at edges to really get big change to fuel consumption, something that is really hard to happen in reality, but 1 power unit less is already making quite bit of effect to fuel consumption.
If it is 250 grams for 1hp, then going from 10hp to 9hp will result drop of 2500g to 2250g, to get that much less by better BSFC position you should end up to 225g position, which still is possible, however change of 2 or 3hp would already cause rather large difference that would be quite hard to overcome by using most optimal spot from BSFC map.
I still think that it depends from situations, there can't be general rule because there are so many variables.
__________________
|