I had a Good Sam membership for a while, but discovered that I seldom used it. It seems there was seldom a Goodsampark anywhere around when I wanted to stop, and being retired military and a senior citizen got me discounts anyway, the same for buying parts, so I allowed it to expire.
I got the KOA card for our vacation, but since then haven't stayed in a KOA, so it has expired, too.
The bottom line is, IF you can and will use the benefits offered, any of them are pretty good. Some, of course, may be better than others, I don't know.
However, if you can't or won't use the benefits, they are all useless.
good luck.