Depends...showing a revenue increase from #1 to $100 would be an astounding 10,000% increase and some people would call that huge. But that would also show that some people can't read financials if they think revenue growth on it's own means a thing.
But your point is well made. Nobody can say for 100.0000000000% certainty that BAYP wont succeed ....But you would have better odds and a far better return investing in the lottery.