Creo que "you should not" suena más natural, ¿por qué se utiliza "you're not gonna" en esta frase?
Respuesta de un hablante nativo
Rebecca
"Should not" es el condicional aquí e indica que uno puede elegir lo que hacer, pero que no deberían hacerlo. "You're not gonna" indica que alguien ni siquiera puede elegir lo que hacer porque se le detendrá o se le obligará a no hacerlo. "You're not gonna" es similar, en este caso, a "I'm not going to let you" (no te lo voy a permitir). Se utiliza aquí para dar énfasis en la idea de que no tiene otra opción y que no va a conseguir tergiversar todo lo que él dice.