The idea looks good...
To let you know hat kind of battery is inside, it's a Ni-Cd, apparently 8x batteries making the whole thing.
Plus, I am seeking for maximum power without affecting the lifespan of the car itself.
I have seen "in action" videos like the one below, and I can say it shall...