If BMW doesn't update the i3 significantly before 2022 they are going to be left in the dust.
Chevy has the Bolt coming out this year which will offer 200+ mile range on a EV w/no ICE.
Nissan has said they have a 35kWh Leaf coming out for 2017 which will boost the Leaf to ~130 miles, with rumors that a 200+ mile model will be coming in 2018.
Plus Tesla is supposed to be coming out with the Model 3 in late 2017/early 2018 with 200+ mile range.