You should do. Way better privacy than X.com, Instagram or whatever mainstream social media. If I remember, you only need an email address and a password to signup. It have some interesting privacy configuration options too.
Discussion
No replies yet.