The most common split is how knowledgeable you are on the topic. Experts are your "possums" and beginners are your "otters". If you don't stop the inflow of the beginners, then you get mostly noise for the experts (Eternal September). If you do stop the inflow - you become beginner unfriendly.
The article's suggested solution to regularly split the group tries to lessen the tension on the shared resource by creating more resources. But it's hard - you will lose members as you try to constantly create new groups.
I'd like to suggest a different solution - let users dynamically connect to people who post "signal" and disconnect from people who post "noise". Imagine a group system where when you upvote a post, you connect stronger to other people who upvoted this post (this includes the author of the post). And if you downvote some content you weaken your connection to people who upvoted it. And then how strongly you are connected to others determines how the content is ranked for you. The stronger you are connected to "possums", the more "possumy" content you get. And if you prefer "ottery" content - upvote it and you will see more content from "otters".
This removes the tension because everyone has control over the content they see and they no longer need to fight over the rules of what belongs and what doesn't. This replaces a collective decision with an individual decision.
And guess what, I am building just such system as a hobby project at https://linklonk.com so you can try it out.