Two things jump out at me. The first is the carriages are too close together buoy need to space them out more. The second is that the ball screw will whip with no end support so speed will be severely compromised.