having the point of the setscrew match the angle of the notch in your shaft helps too.
Like, if there is a flat spot on the shaft you want the bottom of the setscrew to be flat. If you do drill a divot on the shaft, angle the bottom of the setscrew to match the angle of the divot. The more mating surface area the better.
Superglue is too brittle when dried.
Green loctite is actually "sleeve loc" and is meant to glue the pinion to the shaft without a setscrew, and not meant to be used as "thread loc".
Red loctite usually requires 350+ degrees to seperate (usually) so use it carefully.
As mentioned by neil a puller will remove any pinion without damage to the motor, and is just a handy tool to have.
Good lucks! Nice looking truck!