In the early 90's, I bought of tub of this grease, mainly to grease the sliders on automotive brake calipers. It's also rated for wheel bearings. As time passed, I used it for garage door wheels, and eventually in my bike axles, headsets and BB's. Recently used a dollop in my TSDZ2 mid drive.
It's almost all gone now. I bought a tube of Mobil SHC. I don't like the cartridge, so when I finish off a tin of peanuts, I'll fill it with Mobil,
Anyway, I did buy a DM02 motor last month. Comes in around the same weight as a TSDZ2.
I powered it up on the bench, and the display lights up and the throttle works, The display has something like 50 screens and will show watts, temperature, and voltage, the big Three, although I might crash the bike flipping thru the screens to find them.
I also bought the programming cables. Virus scans indicate no malware in the Toseven downloads, but I have no plans to update the firmware, It seems that until a few weeks ago, the download firmware was older than what they were shipping in current product. With that kind of release control, best to avoid. I hate programming firmware anyway.
I need a bike for it. I have a nice GT hybrid that I swore never to electrify it, but now I'm getting too old to pedal around without power. Guess I will sacrifice it to the Ebike Gods.
No real world results yet. It ain't wine country where I live. Snow just fell today, and I have to reorganize my bikes and lawn equipment to get the snownlower out.