My nephew is a freshman football recruit at his local D3. Based on my son’s experience he and my sister in law asked me at Christmas time looking back at it 4 (now 5) years later what was my opinion of what he should look for. He was a preferred walk on type at D1 level.
I said from what I saw from son and his teammates’ experiences I would value two criteria over all. Go where you are confident you will play and the team wins no matter the level.
Son has contributed on 3 forty win teams and pitched in 3 post seasons so far. 13K fans in one at Arkansas. They have won a bunch and lots of great memories but lots of great players I have seen move on because at the end of the day it’s way more fun to play. It’s a ton of work and time invested to sit and watch others.