I think this would be ideal for either, as here is my idea. Once a week, say, like, Mondays at 8 or something, one group member takes the lead on TeamViewer and goes over a session or two and discusses key spots. Obviously, you'd need tracking software to do this. The leader that week would discuss why they made certain decisions, and we would discuss alternatives and all learn a whole bunch from each other, which is the point, right? I would assume the group could evolve from there.
What do you all think?