Would something like this be suitable with the right bore for the Nema's and Ballscrew?

https://www.beltingonline.com/16-too...16-5m-25f-7792