Never rinse. Spray poopies w/ a little BacOut and toss in the pail (I use planetwise pail liners). Laundry every 3 days- throw the works in the wash. I'm not ok w/ stains, makes me feel like they're still dirty and we live in NW so not enough sun to hang dipes outside to bleach out stains. So, I do a Cold pre-rinse w/smidge of baking soda, Cold/Cold wash w/Biokleen and oxygen bleach, Hot pre-rinse just water, Hot/Cold wash just water (Frontloader, that's why two cycles). We have no stains, no build-up, just nice clean dipes.
DD isn't eating a whole lot of solids yet, so I may get a toilet sprayer if necessary, or I may use the flushable liners- haven't decided yet.