I've been waiting for this one to come out. The first one got me interested.
One thing I didn't see mentioned in that article, is the effect of long grass or brush on the take-off roll. That is something I deal with from time to time, and it necessitates a big change in timing and performance expectations. Other surfaces will slow you down too, but I find nothing drags you back to earth like a premature take-off in really thick long grass. In that case, or in bad gusty/turbulent conditions - my current practice is to stay on terra-firma as long as the runway allows, or until I'm at flying speed + gust spread, whichever comes first.

