I’m no EV fanboi, but these motors are way cool!
However... that innovative oil cooling system gonna eventually LEAK, as essentially everything containing oil and moving parts and oil seals does. ;-)
Then they will fit perfectly into my Harley and BMW...................