New member here! And generally a newbie to ebikes and bike maintenance.
I have not tried that specific lube, but I am currently using a different one from them that purports to be designed with ebikes in mind:
The lowest wearing e-bike lube on the market. You ride your e-bike in all conditions so a good lubricant is key to keeping it running like new!
silca.cc
I landed on that after a lot of reading; seems to be working fine thus far as far as I can tell (only very few miles so far, but the chain is smooth and very quiet). I do plan to also try Chain-L after reading up on it on this forum and elsewhere:
https://www.amazon.com/Chain-L-High-Mileage-Bicycle-Chain-Lube/dp/B008TXAT4C. I already have a bottle; not sure whether I’ll actually be able to tell whether there’s any difference given my relative lack of knowledge at this stage, but I’m curious enough to want to do some experimentation.