I missed these.
No smells and no codes. I've been driving for 2.5 years since.
From what I've read, the pup-cats purpose is for cold startup only. They help the main cats get lit quicker. The main cats are there to do all the smog removal.
Once the main cats are up to normal operating temperature - the pup-cats could be removed (obviously not do-able) and the emission system would still be working as initially designed (until the next cold startup).
I tend to believe this, since in the past couple of years those doing this same mod have never reported any problems with codes, smells, or failures in passing a smog test. State mandated smog tests do not require you leaving the car overnight for them to perform a cold-startup exhaust test.
Some opt to cut out the pupcat altogether and weld in a piece of regular exhaust tubing. In states where the smog check includes a visual examination - you might fail the visual test before ever getting to the tailpipe or OBD2 test.
Gutting - on the other hand - keeps things looking as they should.
.