Newstart I have no experience with them either, I took a quick look see of their steps and traditions, it appears as though it is based upon AA and I know for me AA saved my life.
Like AA they have no rules and simply have suggestions. Sounds like a good deal to me based upon my AA experience only.