I like that they are able of collecting data in every step or order process. They have also an excellent reporting system with their Excel templates where you can easily create any report needed as well upload files using Dropbox integration (or Google Drive). Their API is good too but requires more time to understand it fully since there's not many documentation available yet - still working my way through this.
We use them mostly for Order Processing so we need all steps collected at once. It