Please expand on this question so I understand you right. From what I see, you are one of the few who actually understand the wiki format. You linked to the new article in an existing document which is wonderful. The only other thing to do is maybe add it to the menu document which I created in an attempt to help people navigate.
I too think that wikis could use some unknown magic to help find stuff. I've been pondering about autolinking hot-words in the forum to the wiki. Feel free to do that on your own when discussing things. You can easily add a link or hotlink a word.