Also, the risk you run at a school like BYU is the Harvey Langi Experience:

BYU is so thin at their positions that there is a good chance you play out of position at your time at BYU and you are undervalued when it comes to the draft.

Langi was a LB. Whitt wanted him at LB. Had he stayed at Utah, he would have played LB in a backup role until his SR year. BUT, as a SR, he would have been an absolute MONSTER at LB with Luafatasaga. He would have been drafted at a minimum, maybe even a top three round guy.

But, he would not have played much until he was a SR.

At BYU, he played right away. BUT, he was then moved out of position to DE, where he struggled his SR year and did not get drafted.

That is the risk you run going to a school like BYU. Utah puts kids in the NFL. Especially on defense and on the OL. They will do you right. You may not play right away, but when you do, you will be in the best position to succeed.

Other schools? They might need you somewhere else, and risk your NFL future by doing so.