The ability to create custom dashboards for our customers is great, as well being able use multiple different widgets that are available in other toolsets we love about this product! It's not easy at first but you get used it after some time with all its features/widgets out of box (I'm talking from experience). We have been using them since 2016 now so I can't remember any downsides except maybe their support team could be more proactive or helpful when an issue arises? But they always respond quickly thoughout email which helps alot too :D As long there were no issues what-so ever until then everything was good :).