Cuando se trabaja en proyectos de escritura en grupo, ¿deben los equipos utilizar software de control de versiones?

En mi opinión, sí. Personalmente prefiero Git.

Sin embargo, para que funcione bien y se puedan fusionar los cambios de varios autores incluso cuando trabajan sin conexión, básicamente hay que almacenar texto sin formato. Para muchos autores no técnicos, este requisito resulta ser demasiado difícil. Y si almacena archivos binarios en el control de versiones, las herramientas para fusionar los cambios entre tres documentos de Word o archivos de InDesign diferentes son inexistentes, por lo que acabará fusionando manualmente los archivos si utiliza dichos archivos de origen.

Para la mayoría de los equipos, supongo que utilizar un Documento de Google compartido es una mejor manera. También tiene algún tipo de función de historial. Y si haces exportaciones periódicas y almacenas esos archivos, hay un sistema de control de versiones del hombre pobre para ti.

Si quieres una experiencia completa con borradores experimentales y revertir automáticamente algunos cambios en el documento más adelante en el futuro del proyecto a voluntad, necesitarás usar algún formato de fuente que soporte una verdadera fusión de 3 vías. Básicamente el texto plano (unicode) es todo lo que tiene.