I too use my rain cover booties regularly to keep my feet warm, but I just can't see how any shoe cover set up bottoms will not get damaged by the pins.
Glue a tough something onto bottom of covers, that you can reglue new stuff when too chewed up? But you still want the grip aspect of the pins right?
good luck experimenting