> I can't really think of much that is more legit than a special purpose blog distilling current research papers into long form blog posts, except perhaps the research papers themselves?

If that's what they are doing. But it's hard to tell without looking carefully and sifting through more than a couple of articles.

Like I said, it seems legit.