I would be interested in checking one out, just have trouble finding one in my area. I like the idea of science based recovery, but at the same time I also feel the science behind drug addiction recovery is still inadequate in many areas. Pretty much every recovery program will claim to be evidence based, afaik, but in terms of group- they're all proven to be about equally effective. The real benefit comes from the social aspects of a group focused on recovery: positive peer pressure, building self-esteem and confidence, companionship, learning from and teaching others. It isn't the 12 steps, or lack of 12 steps, that makes a recovery group effective, as far as I can tell. This is just what I have actually seen evidence for when looking into the effectiveness of different approaches.
CBT and DBT are both proven to be effective for a number of disorders, substance use disorder and many of the co-occurring disorders are some of the disorders these approaches are commonly used for. I believe CBT can be fairly easy to learn and practice on your own, I'm not sure I think the same about DBT- maybe for some. And as far as using these techniques to help others, I think there should be some sort of counseling qualification by whoever is using these therapies on others. To be honest though, I would need to learn more to give a fair criticism. I definitely like a lot of SMART recovery's ideals.