I think that's perfectly fine. We went to a family members wedding a few years ago where they did this. No presents, and we paid for our dinner which was around $30pp plus drinks. I don't think anyone had a problem with it. You just need to find a way to word it on the invitations so that there is no confusion.