Makes sense, the question being which averaging formula to use.
It doesn't seem major though.
If the speed isn't very stable, it's better for the user to estimate themselves.
Such an estimation formula for highly uneven connections wouldn't be too accurate anyway.
Well, if the dynamics has a certain median, it'd make sense for larger files though.