Its a trade off. You are allowing the engine to ignite and off gas various types of chemicals. Those OTHER burnt gases react differently in the CAT and sensors vs. just the fuel it was designed to burn. Doing this too much will cause issues. It's a fine line. And as always...depends on your use, operation and environment of the vehicle being operated.
Some folks may benefit more from the intake cleaning chemicals, while others may not.
As mentioned many times in many forums, modern vehicles operate better with today's oils and fuel. Parts changing or parts maintenance may have been postponed some, it STILL needs to be done eventually. This includes the valve cleaning. No documented proof, only opinions on what the average time or milage would be.
I was going to to do the simple CRC intake cleaning at every oil change with my own vehicles until I found out the trade off with possible CAT replacement being done sooner. I would rather just let the valves get dirty vs. spending even more money for new CATs or sensors. The valve cleaning is much cheaper to do, even if it is possibly sooner?? I'm doing more frequent oil changes, so I'm hoping this alone will help push the valve cleaning further. Others may not agree. Just my opinion.