I think you've got your calculations wrong. If revenue income stream for the 2% holding amounts to $20mil (if 100mil tonne hauled at your mentioned cost) and you spread it over 4 Bil shares, that equates to 1/2 cents per share per annum.
Now, if you hold say 5mil shares, that will equate to $25000 ($US) PER ANNUM!!! x 10 years = $250 000 ($US). Nothing to sneeze at. And that excludes Share price appreciation coupled with the mine development and exploitation.
I , for one will be holding tight onto my share (regardless what I paid for them) and I've changed my sentiment to "BUY".
Good luck all.
SDL Price at posting:
1.1¢ Sentiment: Buy Disclosure: Held