Join the Facebook Community
Do you want to have a launch and fixed date program and have people go through the program 100% together?
Do you want to allow people to enroll at any time and join in on the sessions at any time? This would be an evergreen program.
I recommend Evergreen. I have found doing group programs, that when people come to the sessions, it doesn't matter where they are at in their journey.
If your program grow significantly, like Primal Trust, you can create and attend the group session each week and then let the group meet weekly to discuss what's working for them, progress, etc. This model works very well for Primal Trust.
You would still be able to keep hosting all the other group sessions and have a weekly Q&A.
I wouldn't worry about this model until you have hundreds of people enrolled and coming to sessions.