Great info being given so far, but the reality is these things change and they change often. What is factual today will change tomorrow.
I’m just line swine now and can’t offer any perspective from the recruiting side of the house, but I suspect most people in recruiting would agree: things are constantly in flux and change all the time.