If your range is varying based on conditions (a certainty) then so will your efficiency (your miles per SoC percentage, or more commonly miles per kW/h).
But nothing near the same way. The miles for the range is recalculated for every ten miles on an Energica. The SOC just shows the SOC and is a MUCH better average than range. Not perfect, but MUCH better than "range".
IOW, if you go all downhill and it has been for more than ten miles, your range will first show perhaps 150 miles. Now go back up uphill the reverse direction it will show your range left will perhaps be 15 miles after you ride ten miles. SOC% would be more like 45% used one way and 55% used the other, Much closer than the range in miles. But not perfect.
I notice my Tesla doesn't work that way. It's the LR model and the miles left is almost always three times the SOC. IOW, if my SOC shows 50% on my Tesla, it will say my range is very close to 150 miles no matter where I have been driving. IMO, this is also the way Energica should do it, use the SOC to figure out range. It will be MUCH better average than the useless way Enegica does it by recalculations every ten miles.
-Don- Wasco, CA