Hello and welcome to NT!
While I can't answer your question, spinal cord stimulators are a frequent topic of conversation here. The link for our forum for Spinal Disorders and Back Pain is
http://neurotalk.psychcentral.com/forum22.html
I'm sure someone smarter than me will be along to help you with your questions.
Again, welcome and make yourself right at home.
Cheers