I have those pinions MM. I would not say that they are that good, the set screws are tiny, and I mean tiny.
I have 3 of the 1521 8mm shaft motors, and the tdr colleted pinion adpaters are the best thing I have found... Or pull the rotor out and have it turned down.