From looking at toot.cat's issues list, I don't feel that they have the slightest clue on how social media works when they propose things.
This, for example, is the most inane rule request I've seen in a while: https://github.com/TootCat/mastodon/issues/37
This is exactly why you follow people you're interested in, not try to hide EVERYTHING that any given person in the world might not understand behind a content warning!
@KS this is easy: don't federate! then you can restrict what you want
And this: https://github.com/TootCat/mastodon/issues/41
Guys, if you make your public posts require auth, _they aren't public anymore_. Not to mention making it incredibly difficult for users of any other instance in the fediverse to interact with you.