Also, on 3s it can pop wheelies from a stand still easily. I don't think its over geared given this and the low temps. Lastly, the batteries should be good for 125amps.
“The modern astrophysical concept that ascribes the sun’s energy to thermonuclear reactions deep in the solar interior is contradicted by nearly every observable aspect of the sun.” —Ralph E. Juergens