Not sure about "strop repair", I don't have any damaged ones.

But I think the "resting" bit is just old wives tales. How much "resting" would a barbers shaver get??? Probably shave 20 in a day....