I watch NPC since years and I know what they working on is simply said GREAT. Canaccord's opinion means nothing to me; their suggestion doesn't sound professional, at least not to me. I know how difficult it is to get FDA approval; Allon is on the right track, just let's expect the best. It could become a once of a lifetime investment.
Everything in life has risks of failure, but Allon has the ability to succeed. Cheers!