Although I have never used that Dupont chain lube, I don't think using motorcycle chain lube is a good idea on bicycle (or ebike).
I used the Motul C2 Motorcycle chain lube, and what happened was that, although it worked for a while, the lube just got clay-like and I had to scrape it off the sprockets and chain ring.
Motorcycle chain lubes are made to be very sticky, it needs to fight against the centrifugal force, vibration, heat, etc. and it is a lot more heavy duty compare to bicycle lube.
I don't think motorcycle chain lubes are good application for light duty machines like bicycles and ebikes.