We booked cruise & airfare through DCL. Used the Magical Express from airport to Port Canaveral. Ease of travel using Disney out of Port Canaveral couldn't have been better - this was a first time traveling with our 23 month old & it was a breeze from check in at the airport until arrival at the ship.
We sailed 4/20/12 on a 5 night Bahamas cruise - We did miss the Key West stop due to high winds, but love the extra at sea day.
I was a little worried that there wouldn't be enough for my daughter to do since she was not old enough for the Kid's club activities and we didn't want to use the nursery. But I didn't have a think to worry about. From the time we woke up to the time we went to sleep there were more than enough things to see & do for all of us.