You've come to a great place ! You will get all kinds of wonderful support here!
I can relate to your battle with depression, as I've battled it alot of my life as well. It truly does help to talk openly to others who understand. We all help each other.
Regarding your concerns about the neurostimulator (SCS), a new forum has just opened regarding this very thing.
Here is the link :
http://neurotalk.psychcentral.com/forum118.html
Feel free to go there and post your questions and concerns. People are eager to share their experiences.
Hope to see you there,
Rae