Hmm, punctures, usually. On my road bike last year...like none. Lucky me. Cleaning...once or twice a month, maybe. But it should make my life easier, not harder. So I must know from the beginning all this disco dance details before entering in the fuss zone .
How often are you taking your wheels off? This all seems like a lot of fuss over not much of anything.