Ho provato e l'effetto è quello che desidero. Ma non ci siamo ancora, perchè aggiungo del contenuto che fa sforare una sezione, imposto overflow:scroll e ho la possibilità di vedere il contenuto che sfora solo usando la barra di scroll a destra, perchè uso la rotellina del mouse mi scende direttamente nella sezione successiva non permettendomi di scrollare prima nell'attuale sezione se c'è del contenuto nascosto.

Credo che ci sia da lavorare nella funzione mouse wheel:

function MouseWheelHandler(e) {
if(!isMoving()){
// cross-browser wheel delta
e = window.event || e;
var delta = Math.max(-1, Math.min(1,
(e.wheelDelta || -e.deltaY || -e.detail)));

var activeSection = $('.pp-section.active');
var scrollable = isScrollable(activeSection);

//scrolling down?
if (delta < 0) {
scrolling('down', scrollable);

//scrolling up?
}else {
scrolling('up', scrollable);
}


return false;
}
}
credo che sia da cambiare e dirgli di scrollare solo quando arriva a sezione, non come adesso che scrolla appena faccio ruotare la rotellina.
Qualche idea?