We are also a family of three, DH and I usually eat once a day, and kiddo eats like crazy some days, other days she barely eats enough to keep a bird alive. Shes almost 9 now. Anyways, as they have said you can only use one type of discount, but we found that staying at the All Star Movies and upgrading to the regular dining plan was worth it for the three of us during
free dining.
You get the quick service free with all-stars, then pay the extra $7 or so dollars a day for adults and $3 for kids to be able to do the character meals and sit down full service restaraunt. We averaged about $100 per meal for the three of us, and that wasn't ordering the most expensive thing, that was just ordering like we usually do, and we can typically eat out for $25 or so for the three of us. I say take the free dining and upgrade, even if you dont eat much, the snacks and ability to do the character dining without shelling out $$$ for it is completly worth it in our opinion. We stayed for 6 days, 5 nights. Had we paid out of pocket for food we would have ended up with a food bill of over $1000!!! We saved our reciepts and totaled it up at the end. Instead we used one table service and one counter service per meal, using our dining plan snack credits for breakfast, and paid the extra on the room and didnt worry about it. We feel we got more than our moneys worth. I say go for the free dining!