staining isn't that big of a deal. I've never had a stain I couldn't remove - and I've left dolls in black outfits for months.
Just invest in a mr clean super power magic eraser, and when you notice stains, clean them.
I've had dolls stained so bad that they looked bruised and it all came off just fine.
I think staining is an overly hyped worry since it looks awful when it happens, but in all honesty it's nothing difficult to clean off.