FWIW, my diapers aren't stained at all, and I don't use any kind of liner, but this is also solid-food poop. Breastfed poop definitely stains, BUT... it suns out. So you might try one of these methods:
1) Rinse the poop off right away with cold water (mini-showers are supposed to be good for this)
2) Use a wet pail
3) Sun dry when you have stains
Or if you really want a liner of some sort... The only wicking liners are manmade fibers (like microfleece), but velour is nice and soft against baby's skin. I still think it's more trouble than it's worth though.
For washing diapers, just do a cold prewash (that takes out alot of the poop stains), a hot wash with detergent, then an extra rinse or two. Hang any stains in the sun and they should disappear pretty quickly. But you might find that the diapers aren't as stained as you expected.
