Amember is a great membership application, incredibly feature-rich, tons of use cases built into it. The admin interface is highly functional. The features are easily extensible through the templates, APIs, and plugins, easy to integrate with your own code. Even most importantly, the Amember team provides amazing support, fast, reactive, and knowledgeable, they have everything well thought-out and when possible they'll immediately send you a patch to solve your issue. We're very happy with our choice so far.