Making some headway with the software. I installed OpenBafangTool on my Windows 10 machine and wheeled the bikes into the living room. It would not connect using the BESST tool to a UART version of a Bafang M620 motor, but OpenBafangTool worked with an Ali Express UART cable. On the M620 the throttle does not work from standstill, and I still could not figure out how to enable that, but it seemed like it allowed me to change the PAS.
Then I tried my M600 with the OpenBafangTool for CANBUS. It can read the motor, but I see, "Controller does not have available to read and write parameter pack...". I see this problem was mentioned previously so I have tried reconnecting, but so far no joy. My next step may be to try and find the OEM Bafang software and dealer codes and see if I have any greater joy with that approach to using the Bafang BESST tool. The question I have in this regard is, would flashing the firmware potentially have any effect on being able to read and write? (Both bikes are Frey which Neeko DeVinchi has noted often use their own firmware).