My opinion??... The gamble is going to be about grades.... and then after that the metallurgy. It seems there is something significant down there but the drill is the truth speaker.
As far as market cap goes... yeah it's nice to be able to dream. But, although I never buy into something that I am not confident about, after many years of being wrong multiple times I temper my expectations these days...