That's good information, but there is another factor. Late model engine with variable valve timing open the intake valve before the piston reaches TDC on the exhaust stroke. This is done to recirculate exhaust gases (EGR) back in the combustion chamber without using an EGR valve like older engines did. Those exhaust gases are blown up into the intake port momentarily before the piston goes past TDC and starts down on the intake stroke, which draws the exhaust gases back into the cylinder along with the incoming intake charge. The exhaust gases are hotter than the back side of the intake valve and the surrounding intake port, so they tend to condense on those surfaces eventually leading to deposits if excessive. That is why when you see intake valve/port deposits on an engine the deposits are seldom more than an inch or so above the valve, the exhaust gases don't have a chance to migrate very far up the intake port before being drawn back into the engine. While it is true crankcase ventilation (and leaky intake valve guides) can contribute to intake valve/port deposits , most all of what you see these days is from the EGR effect of variable valve timing. Of course, port type fuel injection (and quality gasoline) did a great job of keeping the intake clean, and with GDI alone we don't have that 'luxury' anymore. A 'catch can' may reduce intake deposits slightly, but the best way to keep the deposits to a minimum in a GDI engine is with good quality gasoline, the proper synthetic motor oil, and good maintenance.
FWIW I have a friend with a GDI 3.6 2013 Impala with over 200,000 miles on it. No issues with excessive deposits.
I wonder about using E85 in GDI engines. E85 capability is still an option on some Silverado/Sierra HD's with the L8T. I have seen engines run on E85 for many miles with almost no carbon deposits in the combustion chambers, if you are not making the deposits in the cylinder I don't see how you would have any in the intake port.