We're also struggling mounting the 1/8" pinions to powerfull motors in good gearboxes. Press fit, Loctite 638, 2K glue or other combinations all fail once you get into the 200W real power consumed.
Grippy tires and fast reacting ESC's can do that.
Now attempting soldering. But as far, not a real succes.