The greatest value of the existing FEC feature was expected to be reaped when applied to stream creation, by adding redundancy only to the client request (which is rarely constrained by congestion avoidance). I don't believe the doc you cited tested for that advantage.
The download direction (server sending) is generally limited by congestion control, and it is more questionable as to whether speculative addition of FEC redundancy is valuable, or detrimental to the system. The experiments seem to confirm this as a problem (server sending FEC in general, during a large stream, is a bad thing).
FEC is generally fruitless for large downloads, where bandwidth efficiency is critical, and NACK based retransmission latency is masked. The two cases are where the large download is a buffered stream (such as YouTube), or the large download can't be processed until it *all* arrives (such as a traditional chrome file download). In those situations, NACK based retransmission is optimal (no extra bandwidth cost, no latency added).
I look forward to hearing results of other experiments, and other variations in FEC, but suspect that the value of FEC may have been overlooked in the documented experiments (unless I've misread the doc you cited). If I did misread anything, I look forward to being corrected.
Thanks in advance,
Jim
p.s., The place where it is more plausible for server sent FEC to be valuable is around stream-completion time. It should be more than competitive with a TLP, especially when used *only* for stream completion, and not abused during larger stream (and mid-stream) transmission. I'm fearful the the documented experiments may have abused FEC during such large server-sent streams.