BMW’s beautiful and complex i8 is a design and engineering achievement but wants for electric range.