I would never use one for regular cleaning, you want a quality rod, with a bore guide, jag, etc. etc. I suppose it could be okay for a field cleaner but ask yourself, are you spending so much time remotely in the field and firing so many rounds in the field that you even need a deep cleaning? The only people I could maybe see needing that are maybe pdog shooters and most of those guys drag an entire shooting bench with them, might as well drag a real cleaning kit too

Often they say you can clean bore snakes, but you are still going to get embedded carbon etc. in them that won't wash out, and that stuff is crazy hard, you do not want it embedded in something that's being pressed tight against your barrel and pulled through a lot.
I could see a pull through compact cleaner being useful in the field if you are out for days at a time and might get wet, being able to pull some dry patches through and re-oil the barrel interior would be handy, but those are not of the same design, they are really just a cable that pulls a brush or patch, not a cloth bore snake.
Now bore snakes can be useful. I'll take a cheap undersize boresnake, take the brushes out, and I use it at the range after shooting to just get some hoppes #9 in the barrel to start the cleaning process, but that's it. Something like the .22 cal hoppe's version will work for 22-.308s if you just want to get some cleaner in the barrel.