We still can't decide if we'll do it again! We (me, DH and DD5) traveled at the end of January and we had a relatively easy time getting reservations, even at the last minute so that wasn't an issue. We had free dining and upgraded.
On the pro side, DH likes to have breakfast, lunch and dinner so he was happy. We did CRT and lots of character meals. DD found something good to eat at most places and the few times she didn't find something on the menu she liked, the CM helped us out (like bringing her plain noodles at one place.) We were big fans of having everything pre-paid. It really felt like we were on vacation when we didn't have to worry about what a meal was costing us.
On the con side, we really did feel like it was too much food, especially after the first few days. We usually ended up taking the dessert to go and then we usually never ate it. I would have liked to just eat breakfast in the room or grab something quick. Although I tried not to, it was a little hard at times to not try to make sure we were getting the most "bang for the buck" which was not very "vacation-like".
For me, if money is no object, it would have been perfect to have the DXDDP and just not worry about if I was getting the best value.
Have a great trip!!