Interesting idea for hydro power.
But I can't see how this vortex turbine would be fish friendly and if the ball is rubbing against the wall of the turbine all the time, won't that wear the circumference?
If it is made of plastic then it's a plastic particle making machine as well.