I agree - the biggest concern would be hard water/metals. Most likely it would be just fine for fish if it is safe for human consumption - especially if a regular maintenance schedule that includes partial water changes is established. I would caution against topping off much with well water just because the mineral content of the water will not evaporate, so by topping off you are adding extra TDS to the water that could become an issue over time, especially if regular water changes are missed or skipped.