Flow Master ?

I have been wanting an exhaust for the HL; tones of looking and listening, I like loud so I was really leaning torward the Gibson Dual System then I heard a 1000 w/ a FlowMaster 10 series and wow did it sound good, to me it sounded awsome!!! It will probably get annoying after all day of riding but that will have to be determined then.

My question is will free flow automotive style mufflers harm my engine? I know thw 2015 has the O2 sensors and convertor so will it adjust out on its own? I dont care about making more power but deffaintly dont want to lose power or more importantly harm my engine.

I have searched the forums but cant find the exact topic to answeer my question.

So will a free flow style muffler hurt the beast?