So here is my baby. Its huge. I am a bit surprised how big that is.
I have found you a ball screw to fit it:-

Attachment 13332

You might need bigger servo's though. ..Clive