I agree with the posts above.
If you are concerned about the "damage" a dirty bore snake will do, realize that all the dirt on your boresnake was previously in your barrel. Every bullet that you fire is squeezing an oversided bullet down to the diameter of your bore and pushing it through all the dirt from the previous shots at greater than the speed of sound.
If you think a dirty borse snake will damage your gun, you should certainly NEVER fire more than one bullet before cleaning your barrel.. And since you know that cleaning barrels "does more damage than shooting them" (oft quoted on ARF.com) then you basically should just replace your barrel after every shot.
I've recently read a well thought out article about rimfire cleaning, and in it author mentions using nylon brushes since brass will eventually wear down the edges of the rifling... Makes me wonder what shooting a bullet down the bore (especially one that has carbon/powder residue etc it) would do!
I'll never shoot my rimfires again! Don't want to ruin those barrels!
ETA: the one thing about snakes that does make sense, is to be careful to pull them out in line with the barrel and not at an angle. If you pull at an angle you could potentially cause some eccentric wear to the crown, and that could effect accuracy (probably only noticeable in a super precision benchrest type of gun)