Hey mate.
I find that the cruise control works great as long as you keep a steady throttle for about half a second before pressing the cruise control button. If you are accelerating or if there are bumps on the road you are riding, cruise control tend to activate on a total different level of throttle than one wishes, that is if it turns ON at all... On a steady hand and flat surfaces CC is working perfectly, at least on my MP III.
Never used pedelec so I cannot have a saying on that.
It's probably the
BMS that is cutting out the battery but something does not add up... I mean why would the controller reset to factory default and lose all the settings?
I got myself used to 100% acceleration setting as I do want to have instantaneous reaction from the throttle. If you drop the Acceleration level on the controller you will experience some delay, kind of like an ICE (Internal Combustion Engine) acceleration.
Cheers!