I am a lifetime member, I think. Not too sure, I may have gotten a request to join when they first got started years ago. I don't recall any more. But I have never used it, or been tempted. Camping in some strangers back yard just does not appeal. But I get an occasional ,essage from them that makes it seem like they think I am a member.
You should be aware that they have been bought out by Harvest Hosts and even tho they say otherwise big changes will probably occur including rate annual jumps. So think about that before making any sort of long term commitment