I like that you can customize your own reports for each rep or team member (if assigned) so they are specific enough without being too detailed/specific in one area vs another - it's all about customization! The only thing is more reporting options would be nice but this isn't something i'm sure could change with out adding additional development time which we don;t have at present due to our limited resources!! We use them primarily just because having access from anywhere makes life easier during travel etc., however there has been some issues where certain fields will not update when updating via mobile data connection rather than wifi network if using iOS version 11+.
It works well though once updated everything seems fine again. Our teams now know exactly what needs doing every day by who & why thanks to these tools.- improved productivity- reduced wasted man power.