A small bowl of mineral spirits and a couple of toothbrushes taped together. The only time I take the chain off the bike is to replace it, or if I have to remove a derailleur or perform some other service.
What problem are we trying to solve with all these exotic, time-consuming, and expensive techniques for dealing with chains?