1) Online registration/payment system is super easy 2) Member's profiles are very clear 3) Class tracking is very clear as well 4) Reporting & invoicing is easy and straight forward. Not much dislike! We have not found anything that does not meet our needs yet. Gymnastics Club Manager has been a great tool for our gymnastics club. The ability to set up automatic reminders of upcoming classes has made my life easier. Members can now register for class even when I am asleep or out at work. The ability to create multiple user roles for managing different groups of students at one time. This makes it easier than having each group manage themselves separately. I am not too sure about how intuitive this is compared to other systems. It takes some getting used to with all the options in place but that's ok because the system does make things easy once you get accustomed to it. They have also implemented an auto-enrollment feature which has been great as well.