Not much to add to the actual design here, just a 3D drawing which clarifies the bearing mounts:

Click image for larger version. 

Name:	Cross section1.jpg 
Views:	7034 
Size:	112.7 KB 
ID:	3950

Solid Edge got a bit carried away with the reflections here:
Click image for larger version. 

Name:	Rotating ballnut assy.jpg 
Views:	8330 
Size:	49.6 KB 
ID:	3949