For travel rewards, I find airline miles or hotel points to be a better bang for your buck. I used to use my United Airlines card (also Chase) for everything and spent enough to earn enough miles for 1 free domestic ticket a year. Depending on what I wanted to use the free ticket for, it could save me way more than 1% in costs. DH is flying back to PA this week to help his mother out, if we'd paid for the ticket OOP it would have been over $600. it was 25k miles, so I spent $25k to earn it. That's way more than 1%
I've now switched to Starwood hotel points (sheraton/westin, offered by Amex) and I estimate we can earn a free 7 night stay about every two years or so. A 7 night stay at most places we want to book is at least $1100, so $550 a year in rewards (at least) all for spending $25k a year (give or take). Again, way more than 1% And we can use it at the Dolphin (or is it the Swan? can't remember) so that includes trips to WDW!
Now even at a lower 1%, a Disney Visa may still be your best bet, depending on your travel habits. But I find having either a cash back (which is usually around 2% or so) or a more flexable travel program to have better returns and/or more travel options.