I love how easy it is to add new things! It's been an awesome product for us (church). We can easily make quick changes without having IT help or needing expensive software consultants or developers. There really are no downsides other than the price, but with grass roots we don't need something as fancy anyways ;) The best part about this program is being able to see exactly where people in our congregation spend their time online so they know who needs what attention/promotion from staff. This makes them feel important :) The ability to create custom pages for each of our congregations, as well as having multiple administrators is one of my favorite features! I wish it was easier to have more than 1 administrator at once but this isn't an issue in any way really. It's easy enough to use if you are familiar with WordPress or Joomla. We've been able to organize all aspects of worship from scheduling events to announcements through grassrootcms!