That is as exploitive as making permanent day for solar panels using beds or mystcraft ages.
Rain is also harder to make.
If you use my second idea (aka making watermill river biome dependant) it would work good.
Rain and thunderstorms could cause bonus generation as it does increase a river's current.