In this case, I'm a qualified no.
I think participating in the Twitter ecosystem is net evil for the world. It's a system that runs on content, and generating content for that system is being complicit with a very bad company.
But I don't think everyone's ready to extract themselves 100% from that ecosystem. Some people might need to keep up contacts there. Posting there and here, minimizing posts there, providing exclusive content here, are all good strategies.