Yes on the rough idle. Swapping mine out tomorrow, along with everything exhaust all the way to the rear bumper.
Got a new Magnaflow cat and Borla cat back system. Gonna do it Saturday and Sunday so I can clean and paint up all the pieces that have to come off anyways. Planning on putting up some how2 pics as well.