I think a simple solution exists...
limit the patch server to 10 connections and 3kb/sec for each.
in this way, people may wait one time the queue and download time, but certainly they will not do it a second time...
and you will have free bandwidth for your site
sorry for my english