I have the same situation, and have held out for a few years...I find the discounts on resorts using the codes or A/P are usually as good if not better than any resort discounts through DC.
I guess I still have sour grapes that it used to be free and now you have to pay for it. I don't think it pays for us to join, but others may feel differently...