DTD relates to kids significantly better. Rainforest Cafe and the T-REX place are both outstanding places for children. Yea, the prices are outrageous, but you're not really paying for good food. CityWalk doesn't really have a place that is completely immersive and Margaritaville may be similar, but it's simply not the same.
I however, enjoy CityWalk much more. I can't stand the parking situation at DTD.