To answer your questions: 1. The patches don't absorb as the cotton/flannel roll. Not even close. 2. With the patches, you are limited to the size of the patch you use and more often than not it's just not enough. Sure, you can grab another one, but that's where it becomes annoying. 3. No need to sit and cut patches from the roll, like making an 'event' out of it, devoting time to it. You just tear a piece with your hand to the size that you need. It takes half a second. 4. You'll probably use less material from the roll than patches in each cleaning cycle. 5. Snake - tried it before, wasn't impressed. I don't have the feeling you can accomplish a perfect cleaning job with it. Maybe in the field, a quick run, but not a perfect cleaning.