Considero que teniendo todo en un solo lugar va a ser muy complicado encontrar solucionar errores o hacer mejoras.
Siempre es bueno hacer comentarios de que es lo que estamos haciendo en nuestro código, pero separando en archivos podemos ser más efectivos y cualquier perosona que entre a ver nuestro código, se le facilitará más trabajar mientras lo mantemos lo mejor organizado