The dining discount is 25% off food for one diner, 50% off if two, 33% for three and so it goes.
Now with the 20 free status nights getting to gold is quite achievable. However, in my experience the gold benefits over silver are minimal and not worth chasing.