BMW's first all-electric M car, the i4 M50, is very compelling on paper. More power and torque than an M4, plenty of range and brutally quick acceleration. But does it live up to expectations? Yuri ...