Wow. I was going to start kicking an old gaming Meetup back to life, but looks like I'm going to invest my sanity elsewhere.
Likewise, I've only used Meetup for non-profits/community organizing, and frankly I can get most of the same features from a Wordpress/Jekyll website, a couple of plug-ins, and maybe Mastodon.