I don't understand the view that a company is questionable because of no major partnership and i agree with your point regarding marketing.
Chemeq would see the risk reward ratio as negligable and with such confidence in their product would be comfortable carrying 100% of what risk remains.
I find this to more encouraging than questionable.