As with all things addiction, there is some truth in it. The real question would be whether it would chase away more newcomers than it would attract, and what your primary goal is for the meetings. There are some groups that are strictly higher power based, some that are strictly secular, and some that are mixed. There is room for all and all have some degree of success and failure. I'd say, just set up the group you want and see how it works.