@geoma I'm really interested in what you are doing. Are you aware of coopcloud.tech ? this is designed to make deloyment of apps across multiple servers. My thought was that perhaps you could go wider but deeper and offer to setup a series of Yunhost instances - and then federating them (Nextcloud, ActivityPub etc) for each organisation?
You could then use more basic tech at each location / for each organisation and get the benefit of them providing backup to each other.
Id actually been looking at doing this for sailingclubs - They need Web/Customer Relationship -Membership Management as well social media integration.
If you are engaging with people who are currently on Insta etc. you may also need to look at something like #Postiz postiz.com/ - to message out to FB , Insta etc and include links back to ActivityPub/Websites to encourage people to migrate.