It likely will not do what you think it does.
Lets say I am your ISP and you have a 10m connection. You have a game running that is trying to use 1m and someone running torrent wanting to use at least 10m if not more. Since 11m will not fit into your bandwidth plan I will discard 1m of extra traffic randomly. So you now will lose aprox 10% on average of your game traffic.
Lets pretend you are this software what are you going to do to fix this. You received .9m of game traffic and 9.1m of torrent traffic. How are you ever going to get that .1m of game traffic back.
The ISP could care less what you think is important traffic and what is not.
There is no reason to even run that. You can use a software firewall like pfsense...