Qual semântica é melhor para uma lista de artigos?

Eu estava me perguntando pela marcação de uma lista de entradas de um blog.

O que poderia ser assim:

Caso 1 :

<article>...</article>
<article>...</article>
<article>...</article>

ou caso 2:

 <ol reversed>
    <li><article>...</article></li>
    <li><article>...</article></li>
    <li><article>...</article></li>
 </ol>

O exemplo parece ser lógico: "é uma lista de pedidos ordenados por data desc"

Um outro exemplo é uma lista de etapas importantes para usar um produto:

<ol>
     <li><section><h1>step 1</h1></section></li>
     <li><section><h1>step 2</h1></section></li>
     <li><section><h1>step 3</h1></section></li>
</ol>

Para obter um esboço como:

product name
    description
    how to use
       step 1
       step 2
       step 3
    customer reviews
    etc

Você acha que é muita marcação para este conteúdo?

Meu objetivo é obter a melhor sintaxe e estrutura de tópicos HTML5, mas não quero preencher o HTML com tags inúteis.

EDIT: A verdadeira questão não é o que é melhor, mas é mais como saber o que os desenvolvedores estão pensando sobre essas diferentes maneiras. Como existem várias maneiras de fazer as coisas, mas, às vezes, se houver duas maneiras corretas, talvez exista um método mais "lógico" ou "relevante" para fazê-lo.

questionAnswers(1)

yourAnswerToTheQuestion