Lack of pushing power could be due to many things, I doubt gearbox type is the reason.

Satanix uses a spur and pinion set up, Speed900s and pushes very well.

Bad weight distribution, poor grip, ESCs not delivering enough amps, incorrect gear ratio/wheel size could all cause it.

Plus a box has lots of friction, it's whole base is touching the floor, carpet is grippy etc....