Yeah not really a fan of the 247 composite. It uses data points from other services that I find lacking. It’s a good idea in theory, but if you are including suspect data points it loses its value fast.
The two services I trust the most are Rivals and 247 (not the composite). And with that said, I think I’ve decided that Rivals is the best over the years at least with respect to Purdue players. As a recent example, I think Rivals nailed our 2014 class much better than 247:
Rivals: Haas=77, Edwards=124, Mathias=144
247: Haas=144, Edwards=157, Mathias=210
Other examples:
2015: Swanigan, Rivals=19, 247Sports=32
Cline, Rivals=142, 247Sports=169
2016: C. Edwards, Rivals=91, 247Sports=139
I think in each case not only did Rivals get it more right based on actual college production (ok the Cline rating is debateable), but 247 showed a clear trend of under rating Purdue’s recruits. Based on that history I usually pay more attention to Rivals ratings.