Really nice one, I like this better than the sea one you did. One thing; the waves/falls are a bit on an angle in comparison to the shores of the river, so if you use that transform shader anyway, why not rotate the elongated waves about minus 30º...