The thing to look at in that picture is the diameter difference between the threaded end and the tube. The tube diameter is much larger than stock. Has to work better imho.
I am looking at the number and size of holes in the "screen". Milodon looks different to me. The smallest restriction is the determining factor. See post #22. You would have to calculate the open area of the "screen" and the smallest diameter of the tube for me to feel better, especially with a Chinese knockoff.