That's why I went for moddb both times. Had no problem too. deadlysteam works great most of the time, just not for the big release, because a lot of peeps download at the same time...
Eh personally i was downloading during it and had no problem. I looked at our bandwidth and server utilization and they were fine. We barely consumed 100Mb/s at the peak (and we have 10GB/s of bandwidth now)