Wow, that video is excellent.
For my own satisfaction it is nice to see what we were testing as a proof of concept in a larger scale.
The biggest problem is still overcoming the drag turbines create, however if electrical/drag efficiencies could be achieved if the turbine was only exposed to airflow for (regenerating) braking.