Regarding guys coming from lower schools and the accuracy of HS recruiting rankings:
The last 2 year's final 4 in the CFP featured the following QBs whom pretty much all of the blue bloods missed on...
A 3-star who had 4 P4 offers out of HS (the best was either Nebraska or Ole Miss, both in the bottom halves of their conferences at that time)
A 3-star who had 6 P4 offers out of HS (the best was probably Minny or K State)
A 3-star who committed to JMU (who was BY FAR his best offer prior to the JMU coach moving on to Indiana and offering there, as well)
A 3-star who had 0 P4 offers (committed to Ferris State)
It also featured some 4-5 star guys that most thought would be successful. The point being, just because someone started off at a lower level, that does not mean they are lower quality. There just isn't that much data available on HS kids, you have a much better idea what they are all about after they have played some college ball (at any level).