It didn't really work out in practice precisely, but it was a good idea.
Anonymity is also under attack on most major platforms. Twitter and Facebook now both require phone numbers I believe.
https://www.reddit.com/r/privacy/comments/8e5m73/twitter_is_...
https://www.facebook.com/help/community/question/?id=2784948...
To make matters worse, Twitter and Facebook are not up-front about this requirement. They will let you create an account, and then lock you out or suspend you until they get a phone number.
But the reality is you should be fired for current Twitter posts while in your current job. It's a publishing platform. You are running another company. If that company contradicts your current one that's a conflict of interest.