"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.