Does anyone have any thoughts on this?
Looking at the picture of the motor that is 72 volts and 5000/15000 watts is that the power cord?
"When you travel - you do not need to take a charger with you on the road. Now it is always with you. Onboard charger 72V 10Ah!!!" Does this mean it will put out 10 amps. Ah??? as opposed to amps. That is not much of a charger. Only 8 amps if using 120 volts ac. How does it charge in 3 hours instead of 5? 50 amp hour battery.
It looks like direct drive no reduction gear and the sprocket is real far from the swingarm pivot. Tiny splines for a sprocket. Small diameter swingarm material.
what are " Prizmatic cells"?
My recollection from my Electric Motorsport GPR-S ownership days are that prismatic cells are ones that are encased in blocks of plastic and look like normal lead-acid batteries, like these. (And when they are stressed they puff up, stink, and no longer fit in their slots in the battery boxes.

) It is my belief, based upon my limited but frustrating experience with Hi Power brand lithium batteries, that prismatic batteries are primarily used for storage and not for powering a vehicle drive train with a high power draw requirement.