the motorcycle cleaners/degreasers tend to be awfully aggressive for bicycles, and the MC chain lubes I've used, like PJ-1 are just too thick and gunky for bicycle chains. I tried PJ1 on my bike chains, as I had some left over from when I had chain driven motorcycle for a few months (was a loaner, my motor bike is a shaft drive BMW R1100RS)
I've not used those specific products you show, however.
I use one of those clip-on roller brush + solvent caddy things, mine is an ancient italian brand I can't remember right now (Stella?), and bulk WD40 to clean my chain, then I blow dry it with my compressor to blow out the excess solvent, and use a LITTLE bit of Triflow from a dropper bottle, not aerosol can, to lube the chain.
BUT, I'm not real happy about triflow and would like to find something else. It just attracts too much dirt and gets gritty too fast. I used to use a spray on bicycle chain wax, and I think I'd like to find something like that again. The one I used 25 years ago sprayed on as a light oily liquid, but evaporated, leaving a thin layer of a waxy grease on the chain, which lasted weeks of all weather riding, and didn't get dirty.