In my opinion wells should have a productivity according to the elevation of the terrain around them.
-1 from my side simply due to being hard to implement.
Mountains tend to be above plains. If mineable regions in the vicinity would give a boost (like declare mineable region to always give water if in range), then that would be an imperfect step towards this direction. Probably easy to do.