[MENTION=137610]Lyndbeck[/MENTION], saludos.
Realmente no hay una rerspuesta real...
Ambas son buenas opciones, pero crear una landing, es mas para vender un producto, de hecho, el sentido de "landing page", viene desde ahí, se traduce como "sitio de aterrisaje", o mejor dicho; Una página de tu web, donde el usuario irá despúes de clickear un anuncio, y por ende tener interés en tu producto.
Así que, respetando el formato mas clásico de "blog", lo mas correcto será tener un index, con tus últimas entradas; Esto generará que tu contenido sea dinamico, dando automaticamente un motivo para visitarlo con frecuencia.
Saludos.