This is good, that low end torque is crazy... I got 50 miles on the first full charge of the battery (I did assist with some pedaling).
This next full charge I'm going to try and not pedal as much and see how many miles I can get.
What size is your battery, and what's the voltage? Your motor looks pretty big too.
52 volt, 12.5 Ah, 2000 watt motor.
2000 watts! Wow! Which controller are you running?