Chains are basically disposeable, aren't they? I clean about once a year by letting it sit overnight in orange degreaser (available cheap and by the gallon at Home Depot). The rest of the season I just do the ride, lube, wipe thing. I check my chain stretch every time I lube and replace when it gets too large.