Is a Baclofen pump a possibility for you? Getting Baclofen, about the most popular spasticity med for a reason, directly into your spinal fluid. In my unprofessional opinion, it sounds like some of your pain, and certainly the spasms, tightness, and "fisting" hand are spasticity-related.
http://www.webmd.com/multiple-sclero...-baclofen-pump
They don't just to the surgery and hope for the best. It gets tested first by injection first.
I'm sorry you are having such awful pain.