I deleted my Twitter a/c ages ago. Shortly after the take over was announced, I think. It was probably premature but it’s annoying that so many posts cite Twitter which I can’t read. But I ain’t going back. I’d rather not have a SM account than Twitter, if I had to choose.
I think that’s the place to be, not right now. But it builds right into WordPress, too via a well-supported plugin. I think photographers would be well placed to join there.