There’s two parts going on here, I think. One of them is what to do about IRC and Matrix, which has been an ongoing issue for a while, but is not the focus of this thread, so I won’t derail it. Suffice to say, “I have opinions”
To the part about the weekly meeting, then, you first have to decide what it’s purpose is. Is it for the SC to discuss topics, potentially with input from others? Is it a talking-shop to hash out ideas before making a forum post? Is it a social call to build cohesion in the community? Some of them all? Something else?
I personally think communities need (a) a place to socialise and build connection, and (b) a place to debate, make decisions, and hold the archive of those decisions. Those two things are not the same, and they require different tools. The former does not exclude people if they cannot make it; the latter needs to be inclusive of geography, language, and so on.
Now, the forum already does the latter job, and I don’t see that changing. From what I can see, the discussion, voting, and recording elements of Discourse do what we need, and the async nature means people who live in different places, or cannot keep up with live chat (e.g. non-native English speakers), or who just like time to think (i.e. me ) can participate effectively.
That being the case, the question then becomes, what value is the chat meeting adding to this? Are we repeating ourselves? Does it have another use? I think it does. I think a chat meeting, or even a video call, for social purposes is a good idea. I would vary the timeslot so that different groups can join, and people can get to know each other, but otherwise it’s still a useful thing. This would not a place to make decisions, would not need to be logged, and anything project-related that came up would need to be relayed to the forum. It’s purpose would be to build connection. That would be my suggestion for evolving this - not as a discussion call, but a social call.