But i think just add the qOthersDefault to the rule that sends traffic to p2p like you have done in the screenshot and it should be ok.
Thanks for the reply …
After reading you reply I tried a different approach. I've looked into the Advanced property of my P2P software and I found that I can force it to use the same port as the listening port for outgoing connection. This will make my life easier.
Also if others is following this thread, you should probably tell your P2P software to ignore connection from/to clients that use port 80 and 1723, very popular port to defeat ISP QoS and also defeating your QoS; their traffic will get prioritized.
update: Finally found the uT doesn't use the setting I found ... I ended up creating a virtual IP on my interface on my uT machine and I have binded this IP address into Advanced settings of uT and then shaped this new ip address... And it works pretty good right now ...