In my opinion, Their product will need further refinement in terms of architecture and concept. Right now Endorsements and rewards are the key value proposition and advertisements/service discovery their key revenue streams. But for me their key value is in the added integrations that they propose for 3rd party Apps and the integration to their Digital Certification platform which if done correctly and if smart contract can prove as a viable way of exposing key business APIs for external integration, will open new opportunities as to how future DApps leverage each others features to create a interlinked usable ecosystem for users that is currently present in form of micro-services and integration APIs on traditional cloud and Saas platforms.