Waynemarlow
E*POWAH Master
Had some gear issues early on, moved to a steel gear but now the later versions again have a plastic main gear ( really quiet similar to the Brose ). I haven't had any mechanical issues in the 1500kms I have done.I've never tried the M600 engine and I'm not aware of its problems.
There are some firmware development needing doing, principally that level one is too powerful. You can around this somewhat by using the 9 levels available on some of the displays. Still too powerful though to ride with analogue friends. The Apps are there, primed ready to go and yet not able to say upload latest firmwares. Bafang really are way behind in this respect.
Riding is more cadence based rather than true torque response, although it is torque sensitive, its just needs dialling in better to suit the riding you are doing. Biggest change I made that seemed to really benefit the engine was to go to 52 volts and short cranks, the engine likes to be up above 45 rpm and best at around 90 rpm where it starts to flatten off not unexpectedly.
Good motor so far.