I went with 2 1/4 inch pipe and i got some glasspacks that werent necked down inside, the glasspacks i got have a 3 inch core diameter and they welded the inlet and outlets on that i needed, so i dont think a 3 inch core diameter glasspack will be restrictive... Sounds good, oh and i went with an H pipe because it was 50 bucks cheaper and the exhaust guy said there wasnt much room to do an X pipe... but i'm happy with it, the guy routed my drivers side pipe around my gas tank and flush with my transfer case skid plate so that my transfer case and transmission can be removed without having to cut the exhaust, wich i thought was pretty cool.
My transmission has been in and out a few times and there were nasty welds all over the place on the previous exhaust from cutting the exhaust and putting it back on lol, so that wont need to happen and the exhaust pipe should be safe from rocks and whatever else because they would hit my t-case skid plate before hitting the exhaust pipe.