Not trying to be a downer, but I've worked the trenches of an internal IT help desk for a company, and you should prepare yourself for doing free volunteer tech support if you set something up like this. You'd be shocked at what things can be road blocks to otherwise intelligent, seemingly technical people. The risk of it drops if you use something more standard like Google Sheets, but it doesn't disappear entirely.
You will probably need to go with something that works for the lowest common denominator of your group. That might be "horrible messy email thread manually turned into a shared Apple or Google calendar once a week by a volunteer". If you don't, there will be constant friction with them. I've seen similar collaboration efforts fail on a team of professional systems engineers simply due to a difference in how each person wanted to take and maintain their notes. No one could settle on a standard and eventually the person pushing for it gave up.
In short there are multiple angles to this, more than simply privacy vs ease of use.
That said, nextcloud appears to be the current standard for this outside of Google and Microsoft.