Yes that was my hang up on the dryer sheets too. It's hard enough for me to find ones that don't make my nose crazy, and that goes into an entire load of laundry, I can't imagine being right up on top of them trying to work. :?
I've thought about the freezer paper too, but that just doesn't seem stable/strong enough...