rustot  вот с этого места Вы стали съезжать с правильного пути,
При заданном уклоне русла объем протекающей воды завист от высоты потока.
и от его скорости. 
а я ввязался в обсуждение вашего примера с дырочкой.  Я обещал вернуться , давайте вернемся , я понял в чем путаница.
В опытах с трубами действительно показывают маленькую скорость и при этом высокий уровень  и наоборот - большую скорость и маленький уровень.  
Но  при этом меняют параметр канала . Ставят какую-нибудь заслонку на пути воды и говорят - смотрите, уровень стал выше , а скорость меньше.
Если мы не будем менять параметры канала (не будем ставить заслонку) , то для того, чтобы поднять уровень , нам придется вливать гораздо больше воды. Уровень тогда действительно поднимется и 
как следствие повышения уровня  значительно увеличится  скорость потока.
Короче, при неизменных параметрах русла фраза "чем выше уровень, тем меньше скорость"  не верна. 
Правильно будет - чем выше уровень потока, тем больше скорость потока.
Из этой ошибки и  вырастают заморочки 
R-Good  . Суть его идеи  - понизим уровень , сняв при этом  энергию , а так как скорость при понижении уровня возрастет , то притекшая вода без проблем уйдет на малом уровне  с большой скоростью.