E10 is fine if you have a tuneable ECU that you can compensate for the different stoichiometric value of the fuel. (the Air Fuel ratio it takes for a "complete" burn of a particluar fuel)
i.e Normal petrol is 14.7:1, E10 is lower at 14.1 (5% difference)
The ECU reads how much left over oxygen is in the exhaust gas via the o2 sensor.
It calculates then how much extra or less fuel to inject based on that residual oxygen value.
E10 or other blends have extra oxygen within the fuel,
so for the same injection quantity, the ECU sees extra oxygen in the exhaust gas, thinks the engine is running lean and pumps in more fuel to compensate.
so you use more fuel on E10.
you can trick the ECU if you have a wideband oxygen sensor, controller and gauge installed, as most of them will provide a "narrow-band" output to go to your ECU aswell.
You can then change the scaling of the o2 output based on the fuel used and it's Stoichiometric value, allowing the ECU to compensate correctly.
Under these cases your E10 is worth using asd it's got higher octane for a lower price.
But really, it's stuff all in the grand scheme of things. $5 a tank different between rubbish 91 Octane or E10 with unknown additives compared to good 95 or 98.