I agree that "skin in the game" can be misleading due to the bonus shares and options etc. Also it is better if management sell down to institutions as this usually leads to significant SP increases.
I also agree that the ALT management are at the better end of the spectrum....the mining and energy sectors the bottom.
ALT Price at posting:
1.9¢ Sentiment: Buy Disclosure: Held