Out of the 3 cars mentioned by the OP, I would stick with the i3.I am a Rex i3 owner for almost 4 years now. I would consider a non Rex i3 when changing later this year.
have driven the other 2. Mini was fun but hard riding, torque steering and cramped/impractical. The interior was boring. What’s the point of having a 180+bhp motor if when you use it you will struggle to get more than 60-80 miles range! The next MINI which will be a brand new ground up EV in 2021/22 will be great though, I am sure.
We are big Honda fans, having owned several, but the E was disappointing on test drive last summer. Perfect conditions and mostly urban driving and we got 3.1 mi/kWh. Terrible. It is too heavy. I thought the screens were gimmicks and ultimately pointless. And I love gadgets. Truly Pathetic Boot and no frunk. Rear bench seat also so split fold. Not punchy enough. If it had 170-180 bhp would have been more fun For its rear wheel drive set up but it felt a bit “meh “. Turning circle a giggle but hardly that much better than i3. Range in the real world, pathetic in 2021.
Why is nobody mentioning the Peugeot e208?! We have just bought one! GT spec is fully loaded. 50kwh battery. 100kw fast charging. Small car but 5 seater. Decent boot. And the biggie, it is brilliantly fun to drive. And the 3D i cockpit NOT a gimmick. Car Looks nice. Only supposedly 134 bhp but feels faster. (And remember , I am an i3 owner) And it is European small car of the year! We were concerned as “it’s French” and may be glitchy but over 1000 miles done in 4 weeks and all great so far. Early days but it is an EV, so less to go wrong. Oh yes it seems quite efficient also. 3.2-3.6 mi/kWh in these cold weather conditions. Available from £25k without all the toys and £30k fully loaded.