Communities are in an odd spot in nostr right now. they do work well enough and some UI improvements would go a long way. however they have some major flaws in their design under the hood.
Every post needing an approval (which usually takes days) and if the mods change you have to re-approve posts
I could put effort into trying to mitigate these issues in the UI but honestly there are some better community NIPs coming up that don't have these core issues.