First, let's all agree that a player's skill set will dictate the degree of success the player will have in the recruiting environment. There isn't an showcase organization on the face of the planet that can help if the skill set is not at the level of the desired school programs.
Second, you have to work backwards, i.e., identify the desired collegiate levels (power D1, mid level D1, D2/D3, JUCO, etc.), and within those levels, the targeted schools. YOU HAVE TO BE REALISTIC!!! Don't think son is power D1 material...KNOW that your son is power D1 material.
Knowing your target segments (3 segments: wish schools, probable schools, back up schools), you can then intelligently select the right path.
Your selection of a showcase organization relies on two factors: track record as well as their network. Some showcase organizations can assist with any level of school. Others can help with mid-level D1s. And there are organizations that can act as a reference to supplement your own efforts (just as your HS coach would). Here's what you need to know: a good showcase organization will put your son in front of the right recruiting coordinators in the right environments, where "right" is defined as target segment.
Now should you bypass the showcase organization and go directly to camps, if you know the desired schools? Consider this: UVA's Coach O'Connor often says that 40% of his roster comes from his camps. That's great, but what does that really mean? Specifically, take a look at his 2016 commitments, and ask: how many of these commitments do NOT participate in a showcase organization? Did Coach O'Connor see and work with any of these commitments at his camps? Probably. But have he and his staff seen these players in showcase tournaments, and have spoke to the showcase organizations about those players? Yes.
So your answer is that it's a mix of possibly three elements AFTER you've targeted your schools:
1) the showcase organization
2) the college camp
3) the individual showcases, e.g., PerfectGame, Dynamic in May of each year, PBR, Headfirst, etc.
Do you need all three? Probably not (joemktgson went to one college camp, and in retrospect it was a mistake). Can you get away with only one? Probably, but your degree of success will be self-marginalized.
No one program, product, company strategy, investment strategy, etc., etc. can achieve a high level of probable success reliant on only one tactic.