I admit I'm inexperienced with something like this as a tech and setting mod, but I'll try to do my best.
Right now, it just doesn't seem to 'sparkle' with me. My guess is that the language of the overall article is still off - the revision of the overview I did should be a good place to start I hope, and I can see you're using that. However, the rest of the article is too personable in my opinion for a wiki article - it needs to be more objective. I admit, I may not be doing the best job of describing a 'gut feeling' I got.
The rest seems to be acceptable, but I'm scratching my head over this 'Dru'trokis' figure - shouldn't this character have his own article?
I'd like other mods to weigh in on this to better judge this article, but these are the details I've noticed so far.