
Juan Fernando Lenis
Preguntapor qué usar innerText y no innerHTML? alguna razon en especifico o no tiene importancia cual escojamos?

Diego Pascual
Depende de que es lo que quieras renderizar, si solo quieres renderizar texto utiliza
innerText
innerHTML
Por ejemplo, si tienes el siguiente texto
<p>Nuevo texto</p>
innerText
Si por el contrario utilizas
innerHTML
<p>
<p>Nuevo texto</p>
Un dato curioso es que existe otra propiedad llamada
textContent
innerText
Todo esto esta mejor explicado dentro del Curso de Manipulación del DOM que por cierto es muy bueno.

Gabriel Monsalve
innerText no es el estandar, y suele usarse para navegadores viejos I.E y demas, ademas uno cambia solo el texto de la etiqueta y otro puede interpretar etiquetas html en el string que le pongas.