I decided to try Meetup to organize meetings, as has been discussed. I am using Meetup because I am already somewhat familiar with it, because some other meetings I attend are organized through it. I'm giving it a 6 month trial, so let's see if we can make this work.
I will also announce them through the meeting board, which you will have to be logged in to see.
There is a problem in that Meetup assumes one location per group. That won't work for us. We will try to work around that, by scheduling multiple meetings at multiple locations.