The best part about this product, I believe its that we are able so easily integrate other apps into our system like apple health or google fit etc without having any issues! Other than being easy at integrating new applications there isn't much else i dislike in terms off features but if you have certain needs (like integration) they might not be available yet? So just keep an eye out :) As far as ease-of use goes - Its pretty simple once your familiarized yourself w/it! It's definitely worth giving some time & learning how everything works before using outside support / dev team help when needed!! You can quickly get used too all aspects within D2H ecosystem very well which makes life easier during implementation phase where others struggle more getting their heads around things sometimes haha!! Also helps tremendously keeping track what has been implemented successfully vs whats still pending work items after release date :). Data collection via wearables such heart rate monitors ect.. Our organization uses these devices daily.