The best thing about activity engine is that it's easy to use and has a lot of features. You can easily integrate with other applications like Google maps, Facebook, etc. It also allows you to create custom forms and surveys which are very useful when you have multiple clients/customers. I dislike that sometimes there are some bugs in activity engine. For example, if you are trying to add an event, it will not allow you to click "add" if you don't fill out every field. Also, the calendar view doesn't always work properly. Try it out! There are many benefits to using activity engine. With activity engine, we were able to provide our customers with a more personalized experience by creating custom events and surveys.