I have an E-Niro 4+ as the wife's car to go along with my M3P. In many ways it feels a generation before my M3P, even though it's on A 21 plate. Basically, you can't really compare the 2 cars driving experience as they are designed for different customers. However Niro plus points over the M3P...