In general I don't like this approach to learning. I feel like it's counter to the rule that you shouldn't reward kids for things they should be expected to do.
That being said, he says clearly that this is about learning math facts. The are the one rote part left in the early math curriculum. It's going to be painful for most kids. I know this from very recent experience. Anything you can do to help I think is advantageous.
He should not have titled his post as he did. It should have been titled "How to get any 3rd grader to learn their math facts more efficiently". I think that's what he meant to say anyway.