Hah you are pitching me a softball. Cheers for that I would not wish the factory programming for a Bafang motor on anyone. It has all the issues you describe and a few more. But its also pretty simple to alter that so the bike never runs away from you etc. Plus, don't forget she is using a cadence-sensor'd bike right now. A BBSxx will be a step up in that regard no matter what.... It can be what is called 'ghost ridden' that is it will go full speed while slowly pedaling. There is a disconcerting disconnect between pedal speed (cadence) and chainring speed.
(But Not For The Throttler) WARNING. Before you start fooling with your BBSHD settings, take a photo of each screen with your cell phone. If you screw up, you have a quick reference back to your or…
We are probably one year away from the CYC Photon being the holy grail of alternatives, seeing as it is only being released for the first time later this month. Until then, the tried/true BBSHD
Funny thing... for the bike I am building now I am not going to de-tune the BBSHD out of the gate like I usually do. There's so much need for power up the steep hills in that area, my Surly is on a higher power setting and I think I want to try it with closer to full power for the pedal assist, with the rough edges on engagement and disengagement smoothed out.
^^^ this x 100. I have done the KT controller upgrades on this very hub motor. That includes a 35 amp controller, 52v battery and using the large 'bigfoot' internals (stator upgrade) out of the gate. Its still only an incremental upgrade over either 36v 20 amp or 48v 25 amp, both of which I have done on earlier bikes. Once I tried those upgrades and realized they were insufficient I went to a mid drive and that was the job done right there.Not going to disagree on the merits of a new controller (I'd be last in line for that, I'm a big KT proponent!). The issue here is, will these merits be enough to get the job done reliably? I would feel bad if our OP spent the necessary time and money to do/get the conversion done, only to find out it STILL won't make it! That concern isn't there with a mid drive, especially a larger one (BBSHD).