It happens often now that you can not download some stuff fast.
If you can set something like
If seeds <4 then set highest priority
/*calculate full speed*/
You could set it manually for network adapted or detect it
For example WiFi max speed 8Mbytes
If download speed after some time <1mb and (networks is not overloaded or limited), then set highest priority too