So I phoned Bassani the other day to get some more insight into the baffle size. I realize it's a 3 step baffle, but wanted to know the diameters. Like I said before, a lot of these new mufflers have 3" cores which is way too big for our bikes when running a catless headpipe- I think they are coming up with larger core mufflers for use on stock catted pipes, but don't mention this fact because they wouldn't want to lose half their sales of the guy who are running the catless pipes.
Anyways, the guy wasn't the most pleasant or helpful. He didn't know the diameters, so eventually he reluctantly went and measured them.
He told me it starts at 1.75" of perforated pipe, then 1/8" larger section of straight pipe, then a bit bigger at the end, of louvered pipe.
I may not remember it exactly, but it was something like that. I would have written it down, but I kind of lost interest because of his attitude, plus I wasn't convinced the info he was giving me was 100% accurate.
I don't know what these would be like for performance compared to say, my 4" Rineharts which perform well. I'll likely wait till I see somebody's dyno charts with them, or see some kind of slip-on comparison.