1. Writeagain doesn't rewrite a word followed by punctuation mark (such as comma, full stop, question mark, apostrophe etc) into its synonym.
For example, I add " happening "=>" occurring " in the database (through csv file, of course ). However, whenever the word happening is followed by full stop (.), this word is not rewritten. So it's still 'happening.' Otherwise, the plugin rewrites this word into occurring.
I assume that the script doesn't read a word followed by a punctuation mark as it is. I am not sure whether you are also aware of this issue or not. But at least I have informed you and do hope that there is a solution for this problem and thus make this plugin better and more powerful.