Hi. for X and Y I used Panasonics with standard shaft but its not great. For the Z, I used the next motor up (1KW Panasonic, overkill) for the additional shaft length.

Suppose if you can get the shafts with a good tolerance and some grubs, it would be OK.