My advice is always to use baseball as a vehicle to get into schools he might not get into academically and use it as leverage. He is likely not going to play pro-ball so use baseball to find the right college home that fits his profile. Also go to a winning program as it is a lot more fun than loosing and find a head coach that is going to help him grow into a man, not necessarily a better baseball player, his pitching coach should do the baseball part.
Also most HS players (and their parents) have no idea how freaking hard college baseball is...its really really hard, when you add in the academics, which is of course the reason for college. Don't forget that.