I don't think that forever escalating punishment is an effective strategy. If your child won't listen to you after punishment one step below physical violence, going further probably isn't going to help. Continually escalating the situation to enforce something feels like a very one dimensional approach.
It seems like you agree with me, given that in your article your said "even better, though, is avoiding commands and threats entirely".
Sidenote: I really hate "when I require you to do something you have to do it" as a reason. Always hated it as a kid, still hate it as an adult. I hope I only use it very sparingly when I have children.