I don't believe a (or two) gearbox(s) would help in any case. Acceleration/Speed is determined by the power of the engine, not the Torque.
The power the car is able to deliver is limited by the KW(=Bhp) delivered by the drive-train, not the multiplication of the torque by the gearbox.
If your gearing can generate maximum torque your traction through the wheels can provide, at 0rpm, and at the same time can rev to your top speed (where KW output meets KW resistance), then what is the point of the gears?
Say you had a 2 speed
1st gear the same as now (because don't need more torque at 0rpm)
2nd gear starting at 100mph or something to take the car back up the torque/bhp curve.
You might get % more efficiency by the motor not spinning quite so fast, taking it back up the power graph, BUT you will loose all of that across the whole range again, because you'd be taking a % hit in transmission losses by adding 2 gearboxes, clutches, syncro etc. (Don't suggest a 2speed autobox!)
Not to mention the complexity, of getting the gear changes synchronized between the gearboxes!
Much easier to just add a bigger battery/motor/controller.