That's pretty well done, actually. Personally, I would add an addendum at the end that breaks out of the ten hundred most commonly used words and actually introduces the reader to the terms you're dancing around.
Thanks. I don't think that having a vocabulary list is necessary. Even though I recall there being such a list at the back of the book, I can't locate it on the XKCD site. I liberally linked to other places to further explain things with the big words. (Isn't that how the web is supposed to work?)