I see all the afe 4" stuff sounds like garbage but nobody says the 4" hearthrob sounds like garbage so I'm leaning more towards the muffler on the afe. I bet if all the afe guys swapped mufflers it would sound better.
I don't understand the concept of paying all that money for a cat back. When u can just have a shop custom make one. The stock exhaust is 3 inch except where the flex pipe is. Just replace flex pipe with straight and put whatever muffler or resonator you want. Way cheaper than paying money for a cat back imo