I want a rod which is softer than barrel steel so the rod won't scratch the barel, but not so soft that sand will imbed in it.
These are the rules I follow for cleaning rods:
brass is ok if not corroded.
plastic coated steel or aluminum is ok.
stainless steel is ok if it's a relatively soft alloy like 303.
aluminum is not ok unless it's coated. When aluminum is exposed to air it quickly forms a layer of Al2O3 (Aluminum oxide) the same as anodized aluminum which is much harder than barrel steel and will easily scratch it.
I don't like barrel snakes made of cloth or rope. If they're completely clean they're ok but but carried in the field and exposed to blowing sand, they can be like sandpaper. For the same reason I keep all patches in small ziploc bags so they aren't exposed to blowing sand.
I wipe off a cleaning rod just before using it. I start by holding a barrel vertical to let any large sand particles fall out, then run a dry patch once from the breach to remove small particles.
I live in Arizona which has lots of blowing sand.