I have an older GReedy cat back system with the same drone. I ordered a baffle for the new RS systems and it didn't fit on my older one. I had a machinist buddy make me some bolt-in baffles and it is 100% better. I don't feel any power loss, but I am sure i cut out a couple HPs.
My permanent fix will be to turbo it!