Lots of great advice and experiences here, as usual.
1. Totally agree with SO that the game will tell you where you can play!
2. +1 Infield, i don't know jbb/son, but my son is a 2015 sub 6' RHP and he can only dream of accomplishing that type of success at the D1 level next year. If i had to guess, he "may" get some bullpen opportunities.
3. We attended a few camps and were interested in those schools. I think that is a clear indication that you want to play there and helps them understand that along with allowing them to see your son and talk to him, regardless of the quiet periods etc. They are fundraisers though and you need to be fully aware of that. I'd recommend prospect camps only so you aren't lumped in with 8-12U kids.
4. Showcases are a great tool (my son has never attended and got lucky with D1 offer) but PG makes a great point about seeing more top players play rather than traveling around to see them in separate locations. I do agree that using those funds to visit camps at target schools may be more efficient if money is tighter for parents and kid is locked in on 2-3 schools.
5. His offer came from the visibility at PG events and from the team he emailed the most and who looked at this recruiting profile the most not from a school/camp/showcase visit.
6. +1 JP, Jupiter did the same for my son with MLB teams.
7. TPM brings the heat again, totally agree with using the funds for training or getting better as the best option for moving up the chart with bigger schools/improve possibility of receiving offers.