Sailed on the 3/11/04 wonder with a 9yold 10yold and a 6yold... we had late dining.... our 6yold fell asleep every night during dinner.... But we are still glad we had late seating because he was wide awake for the shows.. Our servers were great they even made a little "bed" for him out of chairs and covered him with a "blanket" table cloth..
If your child is old enough for the clubs you may want to take them there before dinner.... they have the kids lay on nap mats and watch a movie during the evening...