I initially thought this question was whether Twitter is the right platform for me
Then I figured it's about whether it's actually working right now
Then I figured it's about whether it's actually working right now
Same here.
So negative on both counts I guess.
Certainly would never want that kind of platform, heck it's not even a fully functional website if they want you to sign up before you can browse their webpages.
Just another extended yawn when so much more could be accomplished by more wisely utilizing the same resources.