My argument against Twitter links in this forum is that they’re somewhat inaccessible to people here who don’t have a Twitter account. That doesn’t really apply the other way around - sharing content from here to Twitter might improve the standard of the discourse** there, who knows.
(writing in an entirely personal capacity)
** sorry not sorry for the pun