You want a quality cat converter if you have emissions and or want to keep the o2 sensor from going off. A custom tune can help get rid of the codes forever.

Highflow cats are just that, high flow, they will flow too well for what the car normally see's for readings and will throw a cat code.

I mean you could hack your stock cat off and custom weld it back into the headers downpipe section if you wanted.