Let's take a look at the last 3 weeks of this guy's analysis (my league's scoring, of course, 0.5 PPR):
Start:
Sit:
Start:
Sit:
Start:
Sit:
The only way I can conservatively evaluate these predictions is to weigh the player that he said to start vs. the player that he said to sit, and he's only right half the time (7 of 14 performed better). So take this with a grain of salt.