Yo lo sigo sin ver, no me parece buena idea mezclar conceptos y menos si no estas claro en OOP, te sugiero que si tenes urgencia de actualizar el plugin, sigas la misma filosofia que ya tiene, que en paralelo desarrolles la versión 100% OOP, y cuando esta versión este completa y testada hacer el cambio.
Y bueno, de más esta decir que en el foro de
OOP, siempre estamos listos para dar una mano.
Saludos.