"The relative "lack" of financials is a huge positive"
Now Im not a miner but there is nothing, at all beneficial to having a lack of financials. As an investor that information is extremely relevant and audited financials are a pre-requisite for many institutions to buy.
...just remember, if any us were really as good as we think we are at investing, we wouldnt be posting msgs all day on iHub. Chill out a little things will be ok.