K2 es flexible y tiene la opcion de modo catalogo, mas la posibilidad de añadir campos extras en los contenidos, ZOO es muy bueno para organizar debito a su programacion con objetos, pero K2 es mejor para posicionamiento y valida los XHTML. Dependera de que quieres hacer.
No hace mucho, recuerdo que el admin de esta web utilizo el ZOO para el directorio de plantillas pero lo cambio por Mtree > http://solojoomla.com/directorio-plantillas-joomla.html Lo cambiaria por algun motivo. Asi que no se pero me decanto por el K2, que por otra parte se puede mejorar el estilo utilizando la tecnica Template overrides > http://solojoomla.com/template-overrides.html
Joomlart emplea esa tecnica, fijate en estas demos y como han cambiado el aspecto del k2:
Demos template overrides K2
http://templates.joomlart.com/ja_methys/
http://templates.joomlart.com/ja_portfolio/index.php?option=com_k2&view=item&id=4:quis-faucibus-laoreet-nam-condimentum-pede&Itemid=61
Este ultimo te muestra un enlace en formato catalogo con campos extras desde k2