Según el autor el error acumulado no es tan grande (aunque asume que lo hay, debido a las simplificaciones).
El 99% la veces que hago estas comparaciones me equivoco, del otro 1% el 99% de las veces no estoy seguro si es lo correcto, pero entonces en el caso que haya podido seguir al pie de la la letra la aproximación , cuando el factorial llega a 170 (y Python me dice que no puede soportar algún tipo de números), el valor del factorial tiene 306 cifras y la aproximación solo 287, así que ni cerca, ni en el mismo orden, primero pensé que con los números pequeños había un desajuste , pero que convergería en los grandes y por lo visto no.
De todo esto quedate con la aplicación de los logaritmos para convertir los productorios en sumatorios, eso está bien.
Por otro lado la fórmula que saqué de la wikipedia, muestra en un grafico como se acerca la apoximación al valor correcto..
Espero que te sirva como un tip, para que no te tomes todo literalmente de lo que se publica en YouTube, no sé si has podido leer los comentarios del video, yo por lo general no lo hago, pero a veces surgen buenas críticas.