I contacted Banfang on this and got the following reply to the question does the system limit pedal speed in addition to vehicle speed. Their reply was
Yes,this is normal,a individual consumer don't have any way to increase the allowable pedal speed.
From this is seem to imply that if you...