A little late to the party but just wanted to give my 2 cents on the Brew Bag. For me, and I do not have experience with the Wilser, the Brew Bag does a great job of keeping the spent grains out of my wort. The straps are actually helpful as well because when you attach them to a pulley system, they pull the bag straight up as opposed to a lopsided pull if you only had one attach point. As far as durability, I have only used about 8 times so far, but it does not show any signs of deterioration and clean up is pretty easy.
Really, I don't have any negative feedback for the Brew Bag other than maybe price. This was mitigated for me by buying during a black friday special that also threw in a hop sock.
If I decide to get another bag for a backup, I will likely get a Wilser for comparison purposes.....