NMe, I've always been more of an "ideas" man than a real "concrete effort" guy. It has its uses, but it sucks for modern job descriptions.
As far as proofing goes, there's a good chance that some colloquialisms may find their way into the game; they're great for writing effect, but lousy if you want an absolutely pristine English copy. For that matter, your English seems to be every bit as good as my own; on the other hand, I tend to be more anal (HA!) about perfecting nuances, so there is that in my favor.