That baffle looks to be a 2" baffles. I could be wrong as the pic could be a little deceptive to the eye because of the angle in the pic. The baffle looks a lot like or similar to the 2" Vortex baffles I have in my D&D Exhaust 3 1/2" touring mufflers. It does not look to be a 2 1/2" baffle like the baffles in the more expensive Cobra mufflers that you looked at with the black ends on them. If this is the case these mufflers should maintain or not cause a loss of any of your lower end torque ThumbUp. I bet they will sound nice too, deep and not overly ear breaking loud. With the cat still in more mellow, louder without the cat for sure if you decide to remove it. I left my cat in and find my sound to be just fine also the performance is good with no hiccup's.
Those really look like sweet mufflers. Let us know how the install goes also what you think of the sound and performance.
Ride Safe,
Bill G