Budgeting for meals at DLR is much easier than you think. We did have a Dining Plan, which did not work well, so it is not missed at all. The better way is to put all your dining money on Disney gift cards. Then use those gift cards for your meals, snacks, etc. For non-Disney dining, you can budget on Starbucks gift cards, Ghirardelli gift cards, Patina gift cards (Naples, Catal, UVA Bar, Tortilla Jo's -- these are DTD restaurants owned by the Patina Group), etc. Then you can know exactly how much money you are spending on meals and how much is left on your gift cards. Need more money? Reload your cards. Disney gift cards can be registered to protect them in case they get lost or stolen. I assume other gift cards can be registered, too. (I know Starbucks cards can be registered on the Starbucks website.)
And, as other posters have said, DLR does not have the refillable cups like WDW.