If you have ever done some riding in street shoes then you will know they will soon be marked by the gear shifter when you shift up. Ok not the best footwear for riding however there are times when you might be travelling overseas and rent a bike for a day with helmet and jacket and not have any means to wear motorcycle boots. This situation happened to me then it made someone in my family mad because I had badly marked a perfectly nice pair of shoes that were a birthday gift…
I came across this bit of kit which takes up no space at all but will stop shifter marks on shoes. It is made by Rough and Road a large Japanese rider gear brand. It attaches by velcro with a small clip that attaches to your shoe lace and holds the guard in place (see photo). Without this done up it will soon move and fall off so if you think you could use something like this then get one with the clip.
I read someone online say this sort of thing was silly. I think what is silly is in the travel situation I mentioned ruining a good pair of shoes or worse not renting that bike because you know it will ruin your shoes and make your partner angry.
I can vouch it works as advertised long as you have laces to clip it to.