thanks bryan. i have no idea if a CC is needed or not. i just wonder, if there are benefits, they might not be apparent until well after 100000 miles. if not, the CC won't hurt anything, and they look cool in the engine bay.
I replaced my 2003 Tahoe with 300,000 miles on it back in April of 2013. I sold it to a local man who is still running it. It never had a catch-can. At 247,000 miles, I developed an intake gasket leak and had to pull the intake, it was clean. Like I've said in other threads about catch-cans, it is all marketing and Internet rumors.
Often when we acquire a new vehicle, we want to treat our new "baby" with the best of everything we can find but we sometimes fail at validating the value add from credible sources. Octane in fuel is a good example, 93 octane is marketed as "premium" fuel but in reality, the octane level is too high for the 5.7L Hemi resulting in difficulty of the cylinder to create an at once explosion optimizing the created pressure. Simply read one of the octane threads, you will read some fairly bizarre claims which are just complete non-sense.
There is no study supporting the use of a catch can, there is no study supporting not using a catch can, in the context of vehicles bought off the show room floor. If a catch-can added value to the operations of the engine, the engineers would have designed it into the emissions of the engine. The only real design about a catch-can is the marketing, $100 plus dollars, you have to be kidding, it is a passive device that only condenses the vapors.
We all have, at different degrees, a level of common sense. Our reasoning should tell us to look for justification before actions, to identify and understand a problem, then to seek out a solution and prove-out the solution before we invest and implement.
Like some of the aftermarket cold air induction kits, some of the catch-cans offered are under the hood eye candy, I'll give you that. Don't invest in either because neither will return benefits except for the possibility of dirtier air going into your engine.