My wife and I have used the Dining plan for our last 4 trips and we love it.
but I am compulsive about knowing all the facts, and people have been saying for years that you should pay OOP instead of paying 2TS credits for a meal.
So I did the math.
I came to the following conclusions.
If you are getting the meal plan FREE, then take it, because it almost always saves you more money than all of the other offers.
If you are paying for the meal plan, then the math generally works out to be + or - $2 to $5 per meal. (So basically a moot point)
In general, you SHOULD pay OOP instead of using 2TS credits, but NOT always. (Brown derby is NOT worth 2TS, but California Grill IS well worth 2TS)
Many of the Buffets and Character meals are a flat fee of $20 - $24, These are always better to pay OOP than to ues a TS. (cinderella's castle is 2TS, and is absolutely better to pay OOP.
Lastly, plan out how many TS credits you plan to use and when, and always make sure you use all of your credits (TS, CS and Snack) because every one you dont use is wasted money. If you have 2TS credits left over, then use them for that 2TS meal, because letting them expire is always more costly.
You can do this math yourself. There are many sites which tell you the OOP prices for all disney resturants.
Remember the only things the meal plan get you are, 1 Entree, 1, Desert, 1 drink (non al)
Current TS dining plan price is 45.95 per day, giving you 1TS, 1CS, and 1Snack per day.
Average snack price is $3
Average CS price is $15
This leaves $27.95 left over for your TS. If 1Entree, 1Desert, and 1Drink will cost you more than that, Every day, then get the meal plan.
PS: none of my math was based on Child prices. you will need to do that yourself.