I had to stop reading this thread after the first two pages as the misinformation astounded me. here are a few observations from that.
firs re salt, read this, I have yet to read a better paper on the subjetc. I got some of the best advice I have gotten from RTR on a now defunct site in 2001-2003.
http://www.theaquariumwiki.com/wiki/The_Salt_of_the_Earth
Next, hardness is a fine but limited measure. There are many more things in water than those measured by either GH or KH kits. I use a TDS meter which actually measures conductivity and then converts it to ppm. This considers everything in the water except the H2O itself. However, neither of the two kits nor conductuivity or TDS readings tell us exactly how much of what is in the water, only the total effect of it all. GH does not measure any of the ions, it does not measure salt it does not measure other things. While it is usefull, it does not tell the whole story.
Most fish do not want or need salt in their water. The softer the water and the lower the pH, then the less likely fish that live in it will do well with sodium chloride. Next, if one adds 1 tablespoon of water to a tank and then changes 50 % of the water and then adds another tabllspoon, one now havs 1.5 tablespoons in the water. After the next 50% change .75 of a tablespoon is left behind and then another tablespoon being added results in there being 1.75 tablspoons. Next week that will become 1.875 tablespoons. How long before the fish are pickled? Salt does not evaporate from water.
The above is a bit over simplified because it doesn't account for any of the salt being used by anything in the tank in any way.
I have fish of all sorts thriving in my tanks without any slt. I have rasboras for over 12 years, clown loached for almost 20. Plecos for as lonfg as well. I have kept or keep tetras, danios, angels, bettas, blue eyed rainbows, farlos, wild swordtails, corys, barbs for years all without any salt. So I am one who doesn't believe most FW fish need sodium chloride added to their water.