I'm making a 3D printer. But I've gone with proper BK BF blocks and ball screws on the Y and X axis. Gone with integrated lead screw (not ball screw) motors for the Z axis. Simply because it was physically difficult to mount separate blocks for the Z axis. Lead screws are not that precise anyway so...

Simon