I almost always run ESC punch at the lowest possible settings. I dislike punchy cars.
The batteries should be good imo, i know guys running them on 6s and 8s Arrmas and Xmaxxs etc, without issue.
The battery wires are kinda long as standard tho.....easily 6 inches. Hardwired packs, not bullets.
Smaller pinion?