I have never tried that brand but they do look interesting. I use Aquatic Experts 100 micron filter floss and their 100/200 micron filter socks in all my sumps. Below is the brand I’ve been using for years. I tend to change floss and socks every 1-2 days but even in the events of leaving it in for a week it hasn’t clogged.
I’ve got them as the second layer of my pre mechanical filter. I think they work well, my wool as the third layer rarely has anything except the sides. I use a pressure washer to clean them weekly and they have held up for six months no wear or tear so far.