I prefer not to mess with catch cans for several reasons.
First, Kia warranties this engine for 10 yrs/100,000 miles. If they know the engine will survive the longest powertrain warranty in the industry with their maintenance schedule, that should suggest that the catch can is not needed under normal conditions (racing excluded.)
Second, part of scheduled maintenance is the use of the Kia additive which dissolves any residue that may accumulate on intake valves and pistons. Fuel injection engines have benefited from these additives for many years, including my '75 Saab EMS Turbo.
Next, paying attention to proper break-in on a new engine virtually assures that blow-by is a minimum with proper ring seating. My 6.0L LS96 still uses virtually no oil between changes at 190,000 miles.
Then, increasing the oil change interval and using GF-5 synthetic oils will remove or neutralize most if not all contaminants before they can cause a problem.
Finally, depending on your dealer, modification of the emission system is potentially a black-eye on potential warranty claims and/or emission checkpoints, regardless of the benefit, if it is not EPA recognized and vetted.
I'm not trying to discourage anyone from adding a catch can, just pointing out that it may not be the panacea that it is expected to be. JMHO as a former service manager.