I have a very small personal stake in one of the scientific fraud videos (I was a grad student with one of the profs that brought the Hendrik Schon thing crashing down) and we talked about it in the Reddit comments of his first video. He definitely knows what he’s talking about.
In fact, if anything, his videos err more toward the side of “insider drama normal people never heard of or care about” than “dry regurgitated facts”.