If he does it in lua, then someone will complain that its not done in c++ or bmax or c# or delphi. I have made that argument as you have in the past and realized it was selfish on my part to even suggest to someone that is willing to do this for free to provide it in the language of my choice. Besides, I learned more from converting code than just copying and pasting.
And he really wasn't asking what language he should do it in, but whether or not the community as a whole felt there was a need for a tutorial on this kind of advanced topics. And whether or not he should do it as a tutorial or blog (hence the name of the post). And I wholeheartedly agree that this kind of expertise/knowledge is not only beneficial but necessary if we expect the LE community as a whole to grow past just doing spinning cubes and sparse scenes with no game mechanics. Very few people here are in the position that NA is in to provide such insight, much less willing to provide a tutorial out of the goodness of his heart.
Bottom line: if the information is there for everyone, there are enough people here that can translate his knowledge into other languages and I am sure they would be willing to do so. This is very much like requesting that there be a german section in the forum. There is no need when there are plenty of people willing and capable to translate. Naughty Alien's choice of program language should be whatever is most comfortable for him to supply the information through to us.
Sorry NA for taking your post so far off topic that your questions are being lost. Yes, this community needs this type of advanced information and we would appreciate any help you can give, whether its in a blog or tutorial form.