it looks really good for an easy installation, and a good cost.
What it make me doubt is this statement:
Drive system has no moving chains or gears, no friction, more efficient, less chance to break!
It could be interpreted as that this is a direct drive system, where indeed it is made with...