I agree with your post, but I also disagree with some of it. Camps are a great way for the coaches to see the kid in person, how he moves etc. I played with and have coached kids who get offers because they did well at camps. In the end, you either can play or not, and the EYE in the SKY don't LIE.
As someone who was lucky enough to go through the recruiting process, and someone who has seen it from a HS coaches standpoint. Pick a SCHOOL, not a coach because good chance he won't be there when you are done.