What a great discussion! The level of detail, data, thoughtfulness, and graphics (!) -- what a pleasure to read.
Let me see if I have specific responses, and then if I have any overall comments...
I'm not sure I'd seen that specific blog post, but it is indeed material I'm familiar with :)...