Sadly not. The web–hah– or more accurately social media is in a state of limbo right now between generations.

The old field is rotting, but the new pasture has not yet been dug.

My best recommendation is to sign up to everything and stick with what seems active.