It's definitely the best contender, and I've been trying to use it but so far there's less people, my feed there is much blander, there's missing features that I miss from Twitter, and everyone seems to be posting about Twitter itself all the time.
replies(1):