I find that I need face to face interaction. For me SR is fantastic, but it is not enough. I need to go to meetings, see my therapist, talk to people in real life about my program.
I see SR as a part of my recovery, but when I made a realistic assessments of my needs in recovery, I decided I needed more.
That said, I can thank SR and great advice I've found here for finally finding the motivation to quit drinking back in the summer of 2007. No, I didn't stay sober. But it was the start of the whole process that finds me sober today.