Looking good so far Dave.
Any reason for the 2005 ballscrews? The 1605/1610 are more popular because they have lower inertia which helps with the acceleration and deceleration, especially on the modest 48V you are using.