Just read http://stephanebura.com/diagrams
I don't see myself applying this sort of technology anytime soon, but I'm glad that somebody out there is thinking it through. Every shared symbol system smooths* communication; the question is, will there be anybody with whom to communicate in this language? (Such concerns haven't stopped my sister from devoting her university career to learning Latin...)
I do hope that in the future, hordes of game designers can communicate entire systems and mechanics in a shared language.
* Brought to you by the Dept. of Unintentional 4-word Alliterations.