Most people probably just misread your question (and didn't look at the link you offered, etc). That said, I've had experience with on-bike chain cleaners and don't like them that much. I find it easier to just remove the chain (provided it has a power link or something of the sort) and dump it into degreasing liquid. But I don't have a ton of experience with on-bike cleaning devices, so don't rule them out on my bias (I assume you won't). I've used the Performance-brand device and it seems to work fine - I'm not sure what major differences there are between these devices.
__________________
"c" is not a unit that measures tire width