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.