RE: CPAP CLEANER
I keep a little bowl in the bathroom and use a drop or two of the baby shampoo and fill with warm water, incorporating it into my morning teeth cleaning etc routine. Let the pillows soak while I do the teeth thing, then give the pillows/mask a bit of a rub and a good rinse, shake, and they're good to go when you are.
Easy. And cheap.
RE: CPAP CLEANER
I like baby shampoo better than Dawn because I don't have to be as concerned about residue or incomplete rinsing.
Dawn is a fantastic degreaser and I use it instead of GoJo after working on the car or guns, but it is a bit harsh and I wouldn't want it hanging around on my equipment or to get onto a sensitive facial area all night.