Yo haría otra cosa, si me permites. 
 
 
Pondría un contenedor global y jugaría con la altura.    
   
Código CSS:
Ver original- html, body { 
-   height: 100%; 
- } 
-   
- body { 
-   overflow: hidden; 
- } 
-   
- section { 
-   height: 200%; 
- } 
-   
- article { 
-   height: 50%; 
- } 
El contenedor, section, va a tener la altura de 100% * la cantidad de artículos que hayan, y cada artículo tendrá una altura de 100% / la cantidad de artículos que hayan. Si hubiesen 20 artículos, entonces section mediría 2000% y cada artículo 5%. 
Así puedes usar el scroll sin problemas.