As i am thinking around the idea of using water as a energy-resource/storage.
It may be it could fit into your mod as very well, beside i feel you are much better at modding then i.
Generate a lake in your sense with dam-tiles (bricks, stones, concrete, steel)
It could be used then as storage area for the fluids you can place where ever on the map.
Secundly then it could be used as a pumpstorage plant if you could manage to use a normal pump using electricity to feed the water to the higher area and subsequently when in need with a turbine to get the energy back.
As a calculation i would say 10m high difference for calculating the energy turnaround looks resonably on Factorio
For more of 10m high-difference you could then cascade this construction.