Sort:  

I dont know much about SEO or how to make a social network strategy, but i think that traffic and user participation have a big impact on ranking sites like dappradar

Also that you would have more advertise promoted by the users and that also can be shared on twitter

I see in dbuzz a powerfull tool with the dynamics of mainstream social media (short post, memes, videos, sharing information and toughts, advertise)

Good point.