As a parent, who has coached and watches my own son, go on to compete in college. Be wary of the people and programs selling you this idea. If your kid is a D1 level athlete, you will know it when you see it, and everyone else will too. If he is borderline, he will have to work harder, no doubt, but excessive training, is not always the answer.
I am not saying your kid should not compete in high level AAU and train hard, but this is a long road, and the kid has to enjoy what he is doing, or he will never survive when he gets to college. Just my 2 cents, others can feel free to disagree.