I use it in one of those cleaner things as well, usually diluted somewhat. Then use tri-flow. Whenever the chain is dirty. Road bike chain has over 3K miles on it. Commuter/cross bike has less and will be replaced very soon but it's subjectd to much dirtier conditions and it's a cheaper chain that I think stretched. Mountain bike chain still looks new but it's only two years old.
No problems with derailers, cassettes or carbon, aluminum or steel frames.
It's a machine, they run better when cleaned and properly lubed.
I skimmed he previous replies because I felt they weren't answering the question.