I had a synovial cyst on my spinal chord (about the same place as yours) that compressed the nerves going to my feet and I couldn't walk properly and the pain was excruciating. Vicodin has absolutely no effect on nerve pain by the way. There was also some stenosis. I was in the OR for 3 hours and went home the same day. When I was still in the medical dodge, a lumbar lam kept the subject in the hospital for several days to a week. It's gotten way better.
My results have been excellent. It's only been since November, so I can't speak to long term results. I thought my surgeon was excellent, if you want his name or maybe for a second opinion. You really should have a second opinion. Surgeons are surgeons because they like to cut.
Good luck with the pain. It rarely gets better on its own.