What size machine are you building? 10mm pitch screws might have been a better choice if it's not too late. Only guessing though, not enough information.

Not sure about the drivers. Bit expensive...