This paper presents three distinct challenges to research and development (R&D) of marketable eHealth systems and suggests strategies to mitigate them. The eHealth system in question is designed to improve self-care and collaboration between remotely monitored heart failure patients and clinicians. By way of introspection and reflection on a current and a previous project, the authors propose solutions for mitigating the central challenges.