Wow, that really looks like it will do the job and then some. I had a combo homemade stave press & swivel ball and I tore mine up and broke 3 welds...not even usable at the moment, that piece of hardware would have really saved it (and my back, I sympathize and deal with the same thing)