El uso de clases en php, no tiene que ver con el rendimiento de la pagina siempre y cuando se diseñen bien, al igual que cualquier otro lenguaje, la POO es buena siempre y cuando se sepa usar, una de las desventajas que explotan mucho los nuevos programadores de POO es el uso excesivo de recursos, por ejemplo: declarar propiedades "inutiles", esto implica mayor uso de memoria.
Ahora siempre y cuando lo sepas usar, POO te puede dar muchisimas cosas que el uso de funciones no te dará, desde hace un tiempo yo acostumbro a construir clases en php, una de las ventajas y una de las mejores es la reutilizacion; por otro lado tambien te tienes que cuidar es de no hacer funciones propias de las que ya existen en php, pero por desconocimiento lo haces

saludos