As for how it rates against mufflerectomy, there in a complete different league. The mufflerectomy has nothing on this system. Complete different sound altogether.
That sounds to me like you're much happier with this setup now. If it's like mine, it'll get better and louder with age.

I want one of those!