Yeah, I'm just seeing these complex structures being built for the most complex (but popular case). I don't think I'm asking for anything vastly new than whatever exists, but find it rediculous that devs are stuck on corralling the most complex situation to something that i see as already baked in.
Relays and clients are seen as separate things and so anyone that wants to create their own community needs to first use a single relay, create a new account and then white list it at the relay level. I really think the process can be easier. Sure we as a group are working on it, but it shouldn't be just us.