You do need a catch can!
Fellows,
I just completed an install of a Magnacharger on my 2012 Denali. I had read this thread before and was planning on doing this "in the future."
Point being, with 20K on the vehicle, when I took the OEM intake off the truck, it leaked a huge amount of oil...