I would use 303 Fabric Guard knowing that if I spilled something ( a drink for example) on my car’s carpet or fabric, it would be a lot easier to clean up. I wish I had it on my sun visor, it would’ve made a stain easier to remove.
I don’t have it at all though, because like Accumulator said, I use my cars carefully.