This article [1], linked from original article, looks at the effects of direct instruction and mastery learning across various studies. I did not read it all but it concludes from randomized interventions that these approaches have a beneficial outcome on students when compared to alternatives (though not as high as two standard deviations as previously suggested).