It would be awesome if there were a video channel where folks reviewed these articles in a forum style.
Recognize this likely happens naturally in academia and at conferences but for those of us outside it all, it would (hopefully) raise the level of conversation as opposed to puzzling through some of it.
Likely challenging because so many starting points at different places. I can just imagine a twitch stream with someone reading through providing their thoughts.