I use it for that purpose and it works just fine. Just like the "polisher pads" you have to keep it clean... I pop the top and either clean or replace it once a week.
Poly-fil is a synthetic floss used in making pillows and such. I use it all the time and try to find the bio-degradable when possible. 1 bag lasts me a couple of months for all my tanks.