The operation of the GM pedal assist has never been very nice to use, which is why I ended up removing it from my bike completely.
Ginge fitted a
pedal sensor which produces a variable voltage output wired through a Cycle Analyst, but it might be possible to connect it directly to the throttle input instead of
(or even as well as) the throttle to ensure the maximum programmed speed is not exceeded.
So unlike the pulse pedelec, this one can be manipulated, either by the cycle analyst, resistors, potentiometer for speed limit etc.
The more expensive option is to fit
a torque sensing pedal spindle linked to a Cycle Analyst to provide fully adjustable assistance.
Alternatively, if you had used a 24V 20Ah battery instead of the 48V 10Ah battery the maximum speed would have been a lot lower and would probably have been low enough to comply with the required maximum pedelec speed, and the 24V battery would have been cheaper too.
Alan