Ok, in between tasks at work I have managed to spend a few minutes following those links, I understand the premise a lot more now. I think it would certainly help -if it is to be a selling point of the coin- to have some information for the uninitiated such as myself to digest to show it's value.
For newbies and strangers to such concepts it could be a bit of a missed marketing opportunity not having clear information on planned aspects of the coin like this. Having something clear and accessible as a supplement to any goals or marketing would help make the coin and the coin's objectives easier to understand and more attractive to 'fresh blood'
Thanks for the help guys