Toyiko, if you are using a big motor, like one that draws over 30 amps while riding full speed on flat ground, you may not get the lifespan you want out of a Ping battery, unless you have one made that is bigger than 20 amp hours. Mine is lasting well since my motor only draws an average of 20 amps while I ride full throttle. With the less expensive batteries I think keeping the battery big enough to only draw Ic out of it is crucial. So the rule of thumb is, one amp hour of size for each amp the controller uses while riding full speed. That is not the same thing as the rating on the controller. My controller is a 35 amp, but while riding full speed, it delivers just about 20 amps, and only puts out more on hills and starts.