I've been reading up on the glass pack mod and will be doing that project this winter...finally.

From what I gather, a 2" glass pack (core opening) 18" long is what most are using since the 12" long packs seem too loud and harsh and the 2" opening provides proper back pressure. Consensus seems to be that the Purple Hornies are the glass pack of choice for the best sound so I was going to get those. So I set out shopping.
One thing I cannot figure out is there is only one model of slip-fit Purple Hornie glass pack and it shows a 3.5" diameter body, 18" long (24" overall length) with 2.25" inlet/outlet. However, in my search, there was a post that stated that Purple Hornies are 3" diameter and 2" inlet/outlet. Is there a different model that was maybe discontinued? Since the Air-Flo stacks are 4" diameter, I'm guessing the 3.5" diameter body will fit ok. But I'm concerned about the inlet/outlet diameters since the recommendations are to keep the core opening at 2" to maintain adequate back pressure. From the pics of the glass pack, it appears that the inlet/outlet pipes neck down right at the body of the muffler. Can someone tell me whether it necks down to 2" through the core? And finally, is the 2.25" diameter the inside or outside diameter of the inlet/outlet pipes? I need to know what size reducer pipe I'll need to buy. Nobody has the Purple Hornies in stock locally so I will have to order them, or I'd just go to the store and measure them.
Thanks in advance for the info.