I'm also looking for the "right" stepper to match the shaft geometry. It looks like the flat part is designed to be 4mm - could you please confirm? Some of the common 5mm "D" shafts seem to be designed with a 4.5mm flat instead. Out of curiosity, which specific Astrosyn motor did you use this with? Thanks!