Sí, estoy de acuerdo con Matthew_Lee en que este es un tema importante, especialmente en el mundo francófono. Hay varias cosas que quiero mencionar en mi análisis, pero intentaré resumir (TLDR) al final de esta publicación.
Una pequeña investigación en línea muestra algunas cosas interesantes, que no son realmente «fuera de lugar»:

Y algunos fracasos humorísticos (donde claramente estaban usando un espacio normal, lo cual se rompió en este caso):

Eso es exactamente lo que queremos evitar: fragmentos de puntuación no conectados con su texto asociado. Por lo tanto, si vamos a usar algún tipo de carácter de espacio para separar la puntuación, debemos SIEMPRE usar un espacio no separable de algún tipo.
Las dos opciones principales son el Espacio No Separable completo (NBSP, U+00A0) o el Espacio No Separable Estrecho (NNBSP, U+202F), cuyas definiciones se pueden encontrar en el estándar Unicode, en https://unicode.org/charts/PDF/U0090.pdf y https://unicode.org/charts/PDF/U2000.pdf, respectivamente:


Como pueden ver, la definición del NNBSP indica que típicamente tiene el ancho de un espacio fino, que se define en ese mismo gráfico como :

Por lo tanto, un NNBSP típicamente sería una quinta parte de un em (0.2em). ¿De qué tamaño es un espacio normal o un NBSP? Estas métricas dependen de la fuente, pero un cálculo aproximado con la fuente Charis SIL muestra que los caracteres de espacio y NBSP son de aproximadamente 0.34em. El NNBSP es de aproximadamente 0.22em. Esta es una diferencia significativa, y si se usa un NBSP (o como medida temporal un espacio regular, que tiene la desventaja de romperse entre líneas) alrededor de la puntuación, los tipógrafos que conozco dirán que ese espacio es demasiado grande. Usar el NNBSP ayuda significativamente y se puede hacer bastante fácilmente en PTXprint con cambios como las siguientes líneas en PrintDraftChanges.txt:
' *:' > '\u202f:' # Place non-breaking thin space before colon
'« *' > '«\u202f' # Place non-breaking thin space after opening guillemets
' *»' > '\u202f»' # Place non-breaking thin space before closing guillemets
'‹ *' > '‹\u202f' # Place non-breaking thin space after opening guillemets
' *›' > '\u202f›' # Place non-breaking thin space before closing guillemets
Esto coloca un NNBSP antes o después (según sea necesario) de la puntuación, y también elimina cualquier espacio que haya (si los hay). Eso significa que, independientemente de si el equipo inserta espacios o no, estos se normalizarán a caracteres NNBSP. Por ejemplo, en este proyecto el equipo es inconsistente y usa (espacios) regulares alrededor de los signos de interrogación y dos puntos, pero no alrededor de las comillas (comillas angulares):

imagen945×67 35 KB
Tenga en cuenta que puede ver que estos son solo espacios regulares si ajusta el zoom y/o el tamaño del panel de la manera adecuada, ya que permitirán un salto de línea, como este:

imagen755×114 48.8 KB
Pero los cambios anteriores deberían poder manejar ambos casos sin problemas e insertar el NNBSP para la composición tipográfica.
De manera similar, querría colocar reglas de cambio en sus proyectos SAB para asegurarse de que sus aplicaciones bíblicas manejen los espacios correctamente. Consulte esta publicación para ver reglas de ejemplo: https://community.scripture.software.sil.org/t/suggestions-for-changes-gallery/590/3.
Tenga en cuenta que las reglas de esta publicación no manejan el espacio o la ausencia de espacio con la misma elegancia que las reglas anteriores, pero puede ajustarlas con trucos como el " *" usado anteriormente.
Y un punto más antes de pasar a Paratext… En trabajos de composición tipográfica recientes, hemos usado en realidad una décima parte de un em (0.1em) como espacio alrededor de la puntuación, es decir, más pequeño que el NNBSP. Esta es la definición de puntuación que usamos:
\catcode`\:=\active \def:{\unskip\kern0.1em\char`\:{}} % colon
Nota: esto se hizo en XeTeX, pero lo mismo se podría hacer con PTXprint. Creo que querría que se definiera en el archivo de configuración ptxprint-mods.tex disponible en la pestaña de herramientas Advanced. Esto da un espacio bastante mínimo alrededor de la puntuación, como se ve en esta muestra:

imagen752×102 11.5 KB
Pero los equipos han sentido que ese es un espacio suficiente para satisfacer su necesidad percibida de espacio alrededor de la puntuación que se requiere en francés. (Por supuesto, los franceses pueden estar en desacuerdo, ¡pero no es su idioma!)
Conclusión (TLDR): Entonces, ¿qué significa esto para Paratext?
Si el equipo usa espacios regulares en el texto para separar su puntuación, a veces aparecerá incorrectamente en su pantalla en Paratext (es decir, con la puntuación no conectada adecuadamente a su texto, como se muestra arriba), lo cual es distrayente pero no es el fin del mundo. En este caso, la responsabilidad recae en el tipógrafo o el creador de aplicaciones para cambiar esos espacios regulares adecuadamente. Desafortunadamente, si esta es la forma en que se coloca en el DBL (muy probable), entonces aplicaciones como YouVersion van a tener problemas, porque notoriamente NO manejan esos espacios adecuadamente.
Dada esta tendencia a espacios no separables cada vez más pequeños para separar la puntuación (primero el NNBSP a 0.2em, luego la composición tipográfica manual a 0.1em con PTXprint) que he visto en mis proyectos de composición tipográfica, casi siempre recomiendo que los equipos NO pongan espacios alrededor de su puntuación en Paratext, y luego simplemente confíen en que la composición tipográfica o la creación de aplicaciones haga lo correcto alrededor de esos signos de puntuación. Esto significa que cuando el texto se coloca en el DBL, YouVersion no va a tener puntuación colgante. (Tampoco tendrá espacios alrededor de la puntuación, pero eso es un problema menor a mi parecer.)
Por lo tanto, con este plan de acción específico, no se requieren cambios en Paratext. Si quisiera, como sugirió Matthew_Lee, una forma de mostrar caracteres NNBSP o NBSP, creo que sería una buena idea, pero nuestros teclados también necesitarían una forma de escribir esos caracteres (lo cual no siempre es posible), y Paratext necesitaría saber no interferir con esos caracteres. (Y los inventarios de puntuación necesitarían mostrar todas las combinaciones con esos espacios, para asegurarse de que se usaran de manera consistente, por ejemplo, siempre con un NNBSP.)
Esta publicación no propone tanto soluciones como proporcionar más antecedentes e información. Realmente no me gusta la forma en que funciona esta cosa de tilde / NBSP en Paratext ahora, y estoy de acuerdo en que debería cambiar. Parece que Paratext debería asumir que debe tomar cada carácter del texto tal cual es, ya sea que sea una tilde, NBSP o NNBSP. Y una forma de verlos (sutilmente) sería agradable. ¿Deberían combinarse automáticamente dos o más espacios (respondiendo a @anon942452)? ¿Quizás si son caracteres idénticos? Eso aún permitiría la corrección automática de espacios de Paratext, pero también proporcionaría algunas opciones para evitarla. Y también se necesitaría encontrar una forma de lidiar con todos los proyectos heredados que tienen tilde para espacios no separables, quizás solo una conversión, para convertirlos todos a NBSP, una vez que eso se maneje adecuadamente en Paratext.
De todos modos, un poco más de materia para reflexionar…