Good article. I think Lou Simmons tries to incorporate the full body work described in the article with sled work and the Hurricane and Land Mine machines. They seem to have a similar affect on the body, at least the way Lou Simmons explains how they use the work.
I love the girl in your Avatar...