I'm going to pee on the parade a little. The original poster is the dad of a young player. Now that the thread has developed I see other pre college posters asking "What about this? What about that?
For the been there, done it crowd it's really easy to look back. But in those moments all we were seeing is passion for the game and potential. There's no way of knowing the passion will continue. There's no way of knowing the potential will develop. There's so many distractions that can derail the train.
The reality is you will know your son is a good college prospect when travel teams come looking for him. You will know he's a college player when he sticks, gets on the field and produces. You will know he's a legit pro prospect if he's drafted in the top twenty rounds.
94% of American MLBers were drafted in the first twenty rounds. 84% were drafted in the top ten rounds. Being drafted later means the player is seen most likely as single A roster filler.
Before anyone gets upset with the last statement there are late bloomers and scouts do make mistakes. But to quote a friend on why his .290 (following .330 in AA) hitting son wasn't called up and a .240 hitter was ... "I'll give you 700,000 reasons why he wasn't called up."
The one called up was a second round pick. His son was selected in the thirty-eighth round.
The only approach is never stop trying to get better. Even if a kid gets to college ball they recruit 10-15 potential replacements each year. In pro ball they draft 40 potential replacements.
I saw a kid go from freshman starter, to soph platoon player, to junior bench player, to cut senior year. Don't waste time looking back. Someone is gaining on you. Push forward.