I have the traveller membership (lowest tier) as they have it on sale from time to time. I think I paid 4,000 reward points.
It's doesn't include the free night, so can't speak to that. I've never had an issue getting the dining discount though.
I'll renew my membership again, as I easily get the value of the card from dining discounts alone.