Based on my own experience, I'd give Don the benefit of the doubt on this.
I trade a variation of the opening strategy at another firm and while I average less than the numbers Don is quoting here, I can see the numbers he gave being achievable.
The hedge fund argument makes sense, but...