Also depends how it is applied and prep of part beforehand. A good powder coat for tough conditions when prepped properly should not peel, but as nick says, it will rub through eventually. Best finish for cranks is polished if you want to keep them looking nice.
Posts
Anodizing may be a better option?
Parktools :?:SheldonBrown
VOODOO CANZO
Come and see me at https://www.facebook.com/biketyke/