One thing that I strongly dislike is the name, upvote.pub. Science is not a popularity contest where the candidate with the most upvotes wins. To me the name suggests that this site is trying too hard to force science into the categories of social media and that it may not be a place for serious discussion. I write this not because I want to be negative but because I know that many of my colleagues will immediately be put off by the name. ResearchGate is also trying to conceptualize academic exchange in terms of the categories of social media and most of my colleagues dislike it. The platform certainly looks like it could be useful but, yes, it's sending mixed signals about the audience and purpose.
Edit: Downvotes? Please explain how I violated the etiquette?