I disagreed with the softfork, but agree with your current action.
I think we need to fork with some big changes. Here are what I'd like to see happen.
We need to scrap the witness hierarchy, increase the nodes to an infinite number and eliminate weighted stakes for voting on governance issues. This would make Steem or the forked version truly decentralized and this type of coup would not happen again.
Nodes, not witnesses.