I get 6-6500 km out of Campagnolo 10spd chains, tried them all no real difference in life. I never take them off the bike to clean, never had a problem. I do carry a KMC link with me in case of emergency, but so far only gave it one to a guy stranded because he did what the OP did.