The Dyno max mufflers would be a good choice for the sound your looking for.
Popping in the exhaust is more likely a fuel issue. Normally extra fuel gets into the system on throttle closing and creates the popping sound on deceleration.
You might get a glass pack before the mufflers, not afterward since room is very limited. I like the Magna flow because there insides retain the pipe diameter. They don’t neck down.
Also, an “X” pipe mellows the growling exhaust sound. Stay with ether true duals or use an “H” pipe.