With cc9cii's and unelsson's work on OpenMW-CS (example 1 and 2), the program is rapidly approaching the point where it may compete with TESCS in dialogue and quest development workflows. Hence, it might pay to include mention of it in the book and to bring out the respective caveats for both programs.
An important thing to mention here is that OpenMW-CS does not compile script bytecode -- hence, to make the generated plugin files compatible with vanilla CS, the plugin file needs to be resaved in TESCS.
This is a bit of a stretch goal.
With cc9cii's and unelsson's work on OpenMW-CS (example 1 and 2), the program is rapidly approaching the point where it may compete with TESCS in dialogue and quest development workflows. Hence, it might pay to include mention of it in the book and to bring out the respective caveats for both programs.
An important thing to mention here is that OpenMW-CS does not compile script bytecode -- hence, to make the generated plugin files compatible with vanilla CS, the plugin file needs to be resaved in TESCS.