You mention a throttle - I had a skim but couldn't find anything, I wonder if you considered adding a pedal-assist system of some sort?
I suppose a throttle is a much more direct connection between your mind and the motor control, unfortunately they are illegal in my country.