Here's what I have learned about dry cleaning and washing cloth. I had Simonis that was wrinkled very badly from being all balled up with weight on it that I took to the dry cleaner and they treated it just like they would a commercial grade table cloth , they cleaned it and got every wrinkle out.
Another time I advised a customer to do the same but they had a large unknown stain on a piece of Simonis and they got that out too. I have never had regular cloth dry cleaned.
I use old/used/showroom cloth Simonis and Titan/Mali as drop cloths for the slate if I'm working on the rails and for the floor if I dont like whats down there. They get chalky grey from the slate and concrete , greasy from bolts and wd-40 I wipe on it,muddy from wiping my shoes off with so once or twice a month I handwash them in 15 gal barrel using all my laundry washing secrets(substitue yours)air dry and almost all the grease/dirt/debris is removed and never once has a cloth been ruined from it, some colors do bleed more than others.
If the cloth is useable and the pockets aren't butchered up I'd say go for it!