I agree that I am not sure how long the duck tape will last, but so far it has been three years. Flannel would work well too, I am sure. I just leave the threads on and don't try to clean them off though. A friend told me that her granddaughter vacuumed the threads off, trying to be helpful, and stuff never stuck the same afterwards.
So I just leave mine on.
Dina