Mmmm... Ese final se intuye bueno e impactante; un giro de esos inesperados de los que a mi me gustan, pero honestamente no he acabado de entenderlo.
También me ha parecido un poco embrollado en alguna ocasión, y quizá resumiría algunas partes que se me hacen algo largas. Pero esto de la extensión es una opinión muy personal; yo suelo preferir cosas más sintetizadas.
La idea en general pienso que promete, pero creo que mejoraría retocando y aclarando un poco más el final.