It really looks like it's taking off, as much as a brand new site can take off in a few hours.
There were only two posts when I came here, the introduction to the site, and part 1 of the Ethereum from scratch series, which looks like it's the first time proper use of the site written by the creator himself in order to promote the site.
I think it's worked. The site has me intrigued, that's for sure. I love the idea of paying for upvotes. It really forces you to think about what you're upvoting, hopefully tilting the selection criteria for promotion towards quality content, and away from easy to consume content.
I really hope this site does take off.