I have one and use it when I sew on plastic and it works Great. I am sure it would work on fabric that kind of sticks to the regular pressor feet. I make the thread catcher bags/with pin cushion and they have the plastic inserts. I was having problems with the regular foot sticking to the plastic and I ordered the Teflon foot off of Amazon and it just glides over the plastic making sewing so much easier.
Hope that helps.