Is the catch can needed on the 6.6 gasser, no, does it catch ( some ) stuff between the pcv valve going to the drivers side valve cover, yes, water, oil vapor, unburnt gas, burnt gas that just goes back into the oil like normal.
It really is good for sucking out ( some ) moisture before its burnt off anyway, so great for short trips.
I came across an article by GM a wile ago explaining the valve covers designed for the L8T motor, quite interesting and designed to NOT let any oily vapors into the intake. Its easy to pop off the intake hose going between the passengers valve cover and intake and look how clean it is, or is on mine.
The first pic is winter in upper MN 44 mile drive, fresh oil change, can was empty and wiped clean, it took out that much water. So really good for winter use, dont catch as much water vaper in the summer.
Again, is it needed,,, no, does it do something, yes, its not that expensive and easy to install or remove.
Would i install it again, yep, will i ever remove it, nope.
The next pics are of the intake to valve cover tube wiped inside tube and connecting points with the Q-tips, notice clean going from the valve cover to intake.