What's the value prop with the "end in sight"? Cant see it being used by a Pharma Co. or formal Health/Med org..
Could make a decent blog brand - or something along those lines, but that's a maybe.
Realistically a biz brand is based on creating a sense of positivity & motivation to be part of that brand/product/message/ etc.. Other than a great early on slogan or movement brand - latter on & into the future it will always be a brand of a really bad time & memories of. Make sense, there will be a heavy burden carried by reminding potential customers of pain (that only works for insurance sales - hahaha)
GL