I really think it depends on the ages of your kiddos.
I helped my friends plan their trip and she said that it was perfect for their family. A bit about her family both of the kids are busy busy, travel ball, dance team, church groups, and They ( my friends) own their own business. Here's what we came up with and any adjustment she made along the way.
They flew in the day before their cruise they were at the resort by like 10:00 am ( they did a private car with one stop to pick up water, soda and snacks for the cruise) - They stayed at CBR - They enjoyed the pool, and QS lunch, then cleaned up and went to DTD for dinner at Rainforest, then headed back to the room and went to bed early. QS breakfast then on the Bus to the cruise. - Tips - She kept out their swim wear, sunscreen and such ( Day Bag), then packed 1 bag with clothing for that night and next day. This way they did not have to get into the larger individual bags, it was easy peasy. She did take the time while everyone was getting ready to dry their swimsuits and shorts so that they were not wet and could be packed away without worry.
They went to Nassau and Castaway Cay - Both days they spent at the beach - Nassau some snorkel adventure with a pirate theme, and a quick trip shopping for a few t-shirts and adult beverages, Castaway Cay, the kids did some adventure, while the grown up went to the adult beach and her DH surprised here with couples massage, super relaxing.
She said that they did not make it to any shows as they were all tired and wanted to chill out, they did go to one of the family game shows. She did order milk and cookies which was a big hit with all of them( thanks for the tip DIS). They really never get any down time, and the kids were the ones that wanted to just relax, she said one night that her and DH where out on the veranda and when they went back in both of the kids were asleep, at 9:00.
Back on the bus and they decided to stay at AoA in a family suite for the next 6 nights, they did DDXDP, Park hoppers. Which for their family worked out great. They also used garden Grocer for some items for the room.
She said if they had started at WDW she doesn't think that they would have had the energy to really be on the go and make it to all the parade and fireworks each night.