@Floppy The CIC stuff isn't super onerous - @DoESLiverpool is one; you need to fill in a form declaring the community benefit each year (see ours at https://github.com/DoESLiverpool/somebody-should/issues?q=is%3Aissue+cic+is%3Aclosed)
At #FoC24 I pitched a session on the assorted forms of company/etc. structure but we didn't go with it in the end. There's standard Ltd (shares or by guarantee); CIC; co-op; community benefit society; B-Corp... probably more I don't know about.
A pros/cons list of all those would be super useful.