Agree with Gift Cards beats Disney Chase card (DC) from a savings perspective. I use DGC for my MF's. I did not use DGC for my direct points purchase, but if possible, it would beat the credit card benefit, unless you needed the 6 month interest free which I think comes with using a DC.
As far as food and merchandise discounts, AP,
DVC, and DC, most the time DVC beats DC. For merchandise AP and DVC are 20% on all purchases, whereas DC is 10% on purchases over $50 at the flagship stores only (Emporium, WoD.....). For table service at many of the same restaurants all 3 are 10%. The subtle difference is DC is off the entire pretax bill, including alcohol, but AP and DVC excludes alcohol. So if you are a big drinker, DC can save you a little.