Me bes american, so mes aint good nuff at tha english ta bes of help.
I'm sure refining the text from NPC's is important, especially for making the game seem refined to new players. For me, I have got used to imperfect english. Whether it is from IG descriptions, NPC's or RPing with other PO's who's native language is other than english. To me, it lends charm to the game. Plus, nearly everyone takes some liberty with language in an effort to give color to their character.