Probably not. We went for lunch last time (on DxDP) and I really don't know how much it was per person. We are going again for lunch this time and it's $48.54 for an adult. If we were paying OOP, I would not do it, but again, we're on the DxDP. However, my FIL is going to be there and will not be on a dining plan. I'm going to suggest to DH that we pay for FIL's lunch since I think it's pretty outrageous. My FIL doesn't give two hoots about the princesses or the castle; he's going to be there b/c he wants to be with his 3 granddaughters. One of whom will be celebrating her 2nd birthday that day.
So, if you really need to see princesses and want to skip lines (like we do), or on a dining plan with more than enough credits, then I would do it, but not for $50 for lunch and $60 for dinner for an adult!
That's why I like the dining plan: I can be blind to the cost of things like character meal because otherwise, they are quite shocking!