A few other specification points:
1) The design will allow the 5 axis to be changed to 3 axis easily, so the extra 2 axis can be removed and the spindle transferred. This may mean some mass redistribution to equalize gantry support forces, which will be dependent on the weight of the extra 2 axis.
2) The design will consider either a planetary gearbox or HTD pulley set. The ratio will probably be 5:1, which for a standard 1.8 degree stepper motor will be a 0.36 degree movement increment per step. The decision as to which will come down mostly to cost & backlash. The planetary gearbox would be far simpler to implement. Figures that I can find for backlash of a typical planetary box is 0.2 degrees, which I believe is measured at the output shaft. Not sure on the typical backlash on the HTD set with a proper belt engagement, so I'll have to do some research into that.