To add to this train of thought - the phrase 'cancel culture' has become politicised, hence the perceived split. I agree that were seeing a wave of puritanism and witch-hunt behaviour online, but that much of it is springing from admirable causes like climate change and minority rights. I think the risk of using the phrase is to discount the cause.
So that brings up a sticking point in creating a utopic online space, language itself means different things to different people. It's worth thinking about in your project - how do you use a light touch but prevent people from filling the space with newspeak or in-group language?