bandwith control + masqurade + proxy

i’m using the wiki example : http://wiki.mikrotik.com/wiki/Queue_with_Masquerading_and_Internal_Web-Proxy

when i make a download , even if i reach somthing like 1M/s as its shown in the tourch , it still big difference then Qtree values !!!
the download i made with limewire ( P2P ) ..

in this case i cant make a real bandwidth control .. is that a bug ?? or its P2P issue ??

I tried the other example : http://wiki.mikrotik.com/wiki/PCQ_Examples

at the end i found ONLY if i use the UPLOAD part from the first example with the Download part from the second example then I can read a correct values at the QTREE !!!

I made many test and thats wht i got …

after many tests . i found that we need a prooved setup for bandwidth control to cover all cases , many interfaces , many subnets , P2P connections , and masqurade with proxy , i think many people are using router os for shaping and controlling thier bandwidth , and so far there is not a complete example , just try and errors , even in WIKI we cant find a complete one .. I know it’s possible to achive the same result by many ways depends on the idea of the user , but we need a prooved example from the MT experts ..