All good advice from the membership. Jerry has a very good point in keeping the stock pipe if you ever have to have the bike "sniffed". I see you are in the land of cereal (whatever isn't fruits and nuts are flakes) so that is a very good possibility.
To answer your question, best thing I ever did on the '12 and the '15. The '12 had the now illegal SERT installed and the '15, I de-catted the header and used the FP3 to tune. I liked both results but, and this is just my observation, the '15 seemed to run better with the FP3.
I didn't seem to have much crosstalk issues with the O2 sensors on either bike. No popping on decel, very decent gas mileage and much better performance on both bikes.
DO NOT remove the cat without some sort of tune, however. The dang things are so lean from the factory, removing the cat will cause more airflow and more leaning of the fuel mixture. If you are just changing mufflers and no cat removal, it should be fine with no tune.
Both ran MUCH cooler, much better and had a much better sound. I removed the plugs on the stock SE mufflers so the entire exhaust was stock looking. While it wouldn't pass and EPA exhaust exam, at least visually it looked legal and they would have to test it to prove me in violation...probably not gonna happen in TN.
You can find stock headers everywhere for a back-up w/cat OR you could remove the stock set-up and go Fulsac...quite a few have and that's the route I would have taken if the cat removal didn't pan out...
Good luck whichever way you go