The i3 is clearly designed with ability to user-invoke the REX above SoC levels of 6.5%. That's the default behavior in Europe and a feature the European owners can use as often as they like. Likewise, the extra 0.5 gal fuel tank that Europeans enjoy is exactly the same tank we have in the USA, but BMW uses software to stop pumping fuel from that tank early, leaving 0.5 gal unused. You will literally have the car flatbed towed in the USA with at least 20 miles of range sitting in the tank.
Both changes are reductions in the car's inherent and designed in capabilities and both changes are due to the desire to comply with the BEVx regulations of California CARB rules. All the talk of what the i3 was designed for and what it wasn't designed for need to acknowledge that its the same car in the USA and Europe, but BMW deliberately reduced its abilities - via simple software settings - to fit into a different CARB category. Pure and simple.
Its very easy to see, for example, when looking at the settings via the BMW diagnostic software, that the fuel tank setting has a "_us" value at the end of it. Remove that "_us" value and presto - instantly gained 0.5gal. Did you install a bigger fuel tank? Nope, you just removed the hobbling that BMW added to the standard setting. Same is true for range extender. The value for the menu setting enabling manual control is set to "nicht_activ" but changing it to "rex" makes the menu choice appear in iDrive and now the user has manual control over when REX activates. It is just that simple.
I don't blame BMW for doing this but it sure would have been nice if they made these user controlled settings. That way if a user wants to violate CARB, its on the user and NOT on BMW. Same with Range Extender. All the talk of driving from Sacramento to Tahoe and complex kW calculations and Google Earth maps is way beyond the average driver. And the reality is even if you are a rocket scientist, you won't be making that trip using US settings without reduced performance. But tell the European settings driver to "turn on Rex once battery range hits 74% and then drive to Tahoe, stop once for gas if you need it" is super simple. That one thing transforms the vehicle.
And the crazy thing is that's probably the 1% use case for the i3. Nobody is going to stop plugging in their i3 and drive around on the 2-cyl motorbike engine if they suddenly get control. The other 99% of the time, the i3 will work just as it always has - as a BEV with a small APU for emergencies. I sure wish CARB would show some flexibility here.
I have to believe that anyone in the Sacramento, Bay area, Seattle, SoCal, or Colorado would be much happier finding a "coder" to unlock the real power of their car. With a battery buffer of 50% (or even 25%), just about any mountain trip -WITH full performance-in the USA becomes possible, even with the limited power of the REX.