We recently found that making ADRs before leaving is a must. Since my DD was playing in a volleyball tourney at WDW we weren't sure when to make ressies since we didn't know when she would be playing or be done. We had problems getting ADRs after arriving. We couldn't get into any of the Epcot countries, Liberty Tree Tavern, we ended up eating at either 3:30 or 10 pm.
Also not sure I would DDP again, the TS meals were subpar, overpriced and the wait staff was also not up to standard, not checking back, refilling drinks etc. When it was time to let us know the tip was not included they were there and suddenly helpful!
The best meals we had were at the Outback Steakhouse and House of Blues. Cash meals, where the wait staff was consistently friendly, refilling drinks and checking back. They earned and deserved their tips!
On the other hand the CS meals were plentiful and yummy!