There's a lot of factors that determine whether a certain credit card is "worth it" for you. Spending habits, saving habits, vacation habits, expectations... what's "worth it" to me may not be for you.
I can tell you why the Disney Visa works for us, because it's like a "free" savings account. We charge as much on the card as we can (monthly bills, groceries, car repairs, insurance, etc.) and I don't write nearly as many checks as I used to. We also pay the balance in full every month so there are no interest charges that would negate the Reward points earned. We let the points accumulate until we are ready for a Disney vacation; by then we usually have a big chunk of Rewards that considerably cuts down our costs. Then we use the 6-months-no-interest through the card to budget payments for the balance of our vacation. The discounts offered onsite at Disney are nice extras but not exactly the main reason we have the card.
Do other cards offer "better" rewards? Probably. But we might not use those rewards or perks from those cards. We don't fly often so miles aren't particularly helpful. We don't necessarily expect the Disney Visa to be our source for good deals or special offers.
So I suggest you look at your preferences... What do you want from a rewards program? Are you interested in something that offers frequent discounts and/or perks that can be used several times a year? Do you only vacation at Disney or would you prefer a card with broader offerings? How do you save for vacation? Where do you use your CC? Can/would you use it to pay for utilities and other regular recurring payments? Can you pay off the balance each month?
Enjoy your vacation!