Yes, "keeps your sheets cleaner between washings" I think is a better pitch.
Also, what about marketing this to hospitals, retirement/nursing homes, NASA, movie theaters (for their seats), etc? I think there are many vertical markets that would need anti-bacterial fabrics.