This cool stuff and if I had the chance I might even build one in my garden. Sadly it is a little too small and we dont have a river... ^^
But I am little sceptical about the fish argument. In the video it looks like the turbine is spinning quite fast.
RE: Turbulent - A Personal Hydro Electric Station!