BMW's incursion into the world of electric cars has been pretty weird so far. After jumping on the wagon relatively early on with the controversial i3 model, the Bavarians followed that with a very long hiatus that was interrupted only last year by the very non-controversial, but also quite bland iX3 model.