The more power that individual users have, the less likely that it will be successful. You cannot please everyone, and some people’s needs/thoughts change randomly, keeping any progress from gaining traction.
I took over a fantasy football league once, as the commissioner. I tried to give credence to each coaches concerns. We were only 12 people, who knew each other for years. It didn’t take long to realize that very few shared the same interests in scoring, or how trades were handled. I received near constant complaints about every detail. Every time I changed something for someone, three other people got pissed.
In short. I set out to make a sort of democratic league, where the coaches decided how it operated. A utopian league, where all voices/opinions were taken seriously. Well…. People can’t work that way. The league was abandoned by most coaches after a couple seasons. All of the coaches immigrated back to the original leagues that they all complained about (which led to my league being started to begin with. )
Make some sensible rules, and apply them as consistently as possible. You will still have lots of issues. You’ll need an army of Mods, and they’ll be expected to be more unbiased than the SCOTUS, with response times better than any real life emergency services.
Side note. The OP’s name , and chosen subject matter, smells of a disgruntled former Flutherite, attempting to make a new Q n A site. One in which they feel they will always be content… An unrealistic endeavor…