One concern I have with the DDP is that tipping is not included. Not sure how much cash we'd have to bring for that but it would add to the cost. Don't know how to convince DH to do it though, for some reason he always has hesitation.
My DH was really against the DDP to begin with - so I looked up all our ADRs and wrote down all the costs to show him what it would cost OOP and what it would cost on DDP. Tipping you'd have to pay either way so I dont know that the DDP makes a difference there. We have done it every trip now for years and are never disappointed. I personally couldnt eat TS meals for a week - there are only so many burgers and chicken fingers and fries that one can eat.