I like how easy it was to create my own custom dashboards and reports with this tool. The support staff were always helpful and quick to respond. It would be nice if you could save your work when using certain tools (ex: creating an alert). If you want to use as many different tools as possible in one dashboard/report without having to manually add them then Mojix is very good for that purpose. We used it mostly for our inventory control but also created some great report of what we sold and where it went.