Desired Max Speed: 20 MPH (32kph) throttle only
Desired Range @ 15-20MPH: 20m (32km) at least, the more the better
Terrain: Mostly new good quality roads, some pothole ridden old roads and rough dirt/grass (some of the areas near me are undeveloped). Mostly flat, max hill grade ~9%, average of...