creo que si quieres que sea realmente un buen aporte, deberías hacer todo en POO, ya que ahí estas mezclando programación estructurada con programación estilo OO.
Te recomiendo como tip, que no mezcles ambas ya que luego es más complicado el mantenimiento de una aplicación hibrida.
Saludos.