I'm not sure what the plans were for the initial download on a new node, but I thought "headers first" had already been implemented there?
Yes I am pretty sure "headers first" has already been implemented (in 0.10.0) I just wasn't sure about the limits in regards to the block size (and wasn't meaning to get into the whole block size debate thing).