I think maybe the motors are a little small perhaps? I'm assuming that you will use leadscrews, unless you use ballscrews then friction could be a bit high, especially with homebrew slides. Steel rails with bronze bushings could be a good option for the slides as they could have less play than cuing cheap linear bearings, but they will have higher friction. Could be worth investing in some beefy type 23 steppers.