The massive backlog of videos happened to the CERN videos. I am willing to bet that we will have a massive flood of content rolling in over the next few months, I'm talking 3+ videos a week on top of there normal videos.
With Logan getting his last album done, moving to new city and getting a true office. The team is coming together with a new editor coming onboard, the backlog should disappear.