Seems to me like another potential system for energy generation using flat currents? Forget about tides!!!Suitable for some places on the St Lawrence River, Niagara River whirlpool, Grand River, Mississippi, Hamilton Falls river systems ... as toppers and bottomers to existing hydro? Etc, etc, etc, etc.Scale down for farms and local rivers?Arthur