In the last linked video from American Wind they have a add list of power at different wind speeds:
This is odd - power going up about linear with wind speed in the low speed range. This kind of indicates they have a problem with there math. The accepted theory has the power going up like the wind speed to the cube, so much faster.
The lower claimed wind speed to reach nominal power could be a similar scaling problem.
With wrong scaling laws one can easily get fooled from wind tunnel measurements at a small scale model.
With using 45 miles per hours instead of the more conventional 10 m/s, a 10 time higher power per area could actually be about right from the 3 rd power law. So no contradiction in this. However the turbine does not look right: It's too closed and most of the wind would rather go around than through.