I like that it allows me to create multiple different types of memberships with their own levels within each type.
It also makes tracking individual donations very easy as well as keeping track of all receipts from events or fundraisers. Sometimes there are issues regarding compatibility between certain versions but this can be resolved if you contact the support team at GrunMF plus directly via email (support@grumfplusteam.com). We have been able to solve many problems through communication with them rather than having to wait weeks/months until they release an update themselves.