Those boxes are definitely the nicest CAI setup around. I like my Wizaired, but the box is a bit flimsy. After having major A/C work done, and a new engine put in, mechanics have really distorted my box.
I've got it back to normal pretty much now, but that CAI box looks like thicker aluminum that is welded and probably more sturdy.
Actually, I think the F-duct is the one weak spot in their system as far as flow is concerned. Don't LS1 folks spend like $70+ on smooth bellows from SLP to gain some HP lost due to the ribbing? But from a practicality standpoint, yeah the stock duct would be MUCH easier to deal with.
Also, if you need to buy a new intake tube, don't buy it through ZZP. If you order the replacement tube alone from Easy Performance it is like $30 cheaper. I guess not buying the little 4" tube, hose clamps, etc. make a big difference.
To the OP, I don't think the CAI system is compatible with 04+ GPs, so the Wizaired is probably your best bet.