el echo de usar el registry en este tipo de clases para el manejo de base de datos es que puedas instanciar diferentes manejadores en una misma pagina cuando sea necesario y el echo de no tener que instanciar varias veces la clase para realizar las consultas, yo haciendo consultas en este foro llegue a realizar una clase extendiendo de PDO si gustas en
visualizarla saludos