Been using some bafang motors, from BBS02 750W, M600, M500, M410, M510 and now build 2 M820 system. I think for now and for me M820 is the best for riding eMTB. Less weight make different handling for thin person like me (55kg).
This are my 2 build of M820.
I'm using this 2.3 firmware on my latest build. Seems less battery consumption than my other bike on 3.2 firmware.
This is my latest build with Tantan E67 frame with 540Wh DIY internal battery.
Display shows 70km with 57% battery left. But actual distance on strava about 65km with 1100m...