incluso hay galerías que funcionan sin BD, y lo que hacen es lo mismo, abrir el directorio, listar archivos, etc...
aquí la flexibilidad de usar una tabla es que puedes guardar mas información acerca de una imagen, pues físicamente no puedes obtener mucha... así que yo usaría una tabla por flexibilidad, y velocidad incluso, ya que tiende a ser mas lento listar archivos físicamente, que desde la BD...