Right now, the stock exhaust from the flex pipes back is still there so the extra Cat's in the factory exhaust are still there. I'll probably get the Corsa exhaust later this year. The downpipes I bought have the Catalytic converters and O2 mounts, so maybe its cleaning it up a bit.
I took it out during my lunch hour just now and I don't have any fuel odor, or smokey blow-by at idle, at least not yet. I will say prior to DP install, if I got on it, I'd get a little hint of smoke once in a while, but nothing excessive. Today when I was driving spiritedly I didn't see any smoke. Seems to be working ok, no vibrations coming from the exhaust hitting the frame. The tech installing it said the clearance is a little close to the cross member brace under the engine, but it still had probably 3/4 of inch of room