A graphical comparison of the distributions of time-to-completion for naive Multicast vs TCP Unicast, in multiple experiments in three different schedules. (y axis is logarithm of time in hours)
TCP clearly benefits from staggered start. Multicast doesn't seem to matter actually.