It does look like a live meeting has too many schedule and location conflicts.
Email is probably good for most, and while it is not real-time discussion, it does let anyone contribute. Discussion could be spread over days, rather than a single time period. More like how this forum works.
RE using this forum for such discussion, I'd rather not use up the server space, since these forum messages are archived.
Re the library in the Sierra View mall. They do have a meeting room, reservable, but I found it to be very cold, the air conditioning works too well there.
The Pizza shop in Sierra View does not have a meeting room, to my knowledge.
There are picnic tables at Virginia Lake, big enough for about eight close friends, weather permitting. It could work for a discussion meeting on where to move the meeting...