Hi there, I made a very similar rotating ball nut to get a longer travel on my Z axis on a router I needed to machine 350 mm High on a 4th axis machine that was meant to cut up to 120 mm high, I used a 20 x 5 screw with a 3 to 1 reduction and it works great,

Click image for larger version. 

Name:	08.jpg 
Views:	949 
Size:	306.9 KB 
ID:	31152

Phill