“75,000 watt? 100 hp? I can believe that. 750? No. Absolutely not. “
I can believe that you did not read. the article!
Now i've read it twice, and I still didn't see the thing I was looking for the first time I read it. An explanation of their 750 watt claim.
So point it out to me. Where in the article does it clarify that 750 watt motor claim?