I haven't put a flat spot on my Neu yet. The pinion came off twice before I used loctite. So far no problems, but I am a basher. If mine comes off I won't lose a race.
I have used a soldering iron to heat the grub screw and then used a pinion puller to get stuck pinions off.