Yah, my biggest concern is actually the views per article. It's actually shockingly low for some of the top trending articles (like just a few hundred views, on youtube that's nothing). What's worse, there some posts with tens of thousands of views and hundreds of votes that only amounted to a few dollars because no whales upvoted them...
However, these are all fixable, and it's still very early