OP update...
I've ordered the D&D slip ons. My plan is to install them without the baffles and see how the monster runs. If there is decel popping or it's too obnoxious (is that a thing?) I'll re-install the baffles. I'm theorizing, based on other posts and the D&D website, that it's easier to remove the D&D baffles while they are off the bike and easier to re-install when on the bike.... so I'm hoping (crossed fingers) that my plan will work out ok.
The first thing I did when I got the bike was install the Power-Tripp tune (which is awesome! ... four words; dead - stock - accidental - wheelie!) so I'm hoping that it will work well with D&D sans baffles.
I totally respect the guys that are pushing this bike to the max and adding full exhaust systems, custom intakes and tunes, but I'm totally satisfied with the output of this bike with basic mods. So, a tip of the hat to those that go above and beyond, but I'm good with crushing 95% of the market with 130+ ft lbs torque and 115+ rw hp..... That, and I just can't convince myself to part with $2k + USD for a Carpenter system... as awesome as it is.
More to follow.