My thought was for $100, it's not a bad idea. These things don't exactly wear out, so you could use it on future vehicles. Are you sure that oil gunk build up on the throttle body and the active intake (short & long runners) has ZERO negative effect on the engine? I'm willing to bet it's better to not have build up than to have it...
Not so sure about that. Hellcats have a built in oil separator for a reason, but people have found they still need a catch can to remove all the PCV vapors from the passenger side of the engine. I'm willing to bet the only reason we haven't seen these cans put on any vehicles from the factory because people barely maintain their vehicles as is... what do you think would happen if someone let the can fill with oil gunk (catch cans fill up with some nasty stuff) and overflow back into the engine, or worse, flow into the intake?