With that endpoint of new shows maybe we could do a Birdwatch type thing? That is what later turned into community notes on X. Where it has people write and rate notes. And the notes only show up if people that usually disagree, agree that this post needs a note.
That could come from any user reports from apps too I guess. But then we would need a centralised way of tracking the reports. To at would work for removing shows automatically in a actually reliable way though.
Just as an idea.