Not so much a dilemma, as speculative investing. No one is investing in TSL* based on what they have today, it's based on what they say they'll have 'tomorrow'.
I personally don't care if everything comes to fruition next week, (I really don't think anyone believes that it will). The thing is, no one knows how long it will take. Could it be years, yes. But my money is on much much sooner than that. These guys are talking to big pharma all day every day at TAMU, which is obviously pushing out vaccines and treatments at "Warp Speed", hence the code name.
Could it take years, sure. I think it'll be within the next couple months. Everyone else is free to make up their own minds...