As the parent of a 2020 this is what we are doing:
1. We are NOT getting hung up on D1. If they are interested, great, but D2, NAIA and JUCO also give scholarships and if he improves the draft touches all divisions so it doesn't matter as long as he's playing.
2. I'm starting to believe more and more that showcases are for kids that have the potential to be drafted out of high school and for kids from a podunk town that no scout will ever visit. AND THAT'S ALL! If you are playing in the decent tourneys like the BCS or the WWBA or possibly the area code games the kid will be seen. I saw over 50 scouts at last years PG Elite Underclass Championship. They weren't there to see the team my son was guest pitching for, but as he sat down the other team one by one that the scouts WERE there to look at, he was seen.
3. If you can find a school and or campus you are really interested in bug the crud out of the HC there. Be at every camp, ask for unofficial visits, update constantly about where you will be, ask where THEY will be. Get in front of them so many times it seems like you are already on the team. This won't work for D1, and you can't put all your eggs in one basket.
4. I've seen kids work their tails off and never get to 80. If your kid is a RHP throwing 85 this year D2 or NAIA are a solid options. Many kids would love to be there, and if he has decent movement on his pitches you should reconsider his infield future. Please remember that half the scholarships and half of all college baseball team rosters are pitchers. A kid has a better shot at making it to a college roster as a pitcher than a position player, if he can actually pitch and not just throw the ball for strikes.
5. Don't judge your own kid. There will be plenty of people to do that for you. Get him out where you can and let the world decide. With the numbers he already has he can play on several college teams, don't stress. If he wants it he can make it happen at some school, somewhere.