Hard water can cause salts to build up on your roots, and can stunt growth. I have never seen this but it can happen. MYOB is right, RO water does remove all minerals from your water, giving you complete control of what is in your water. Most RO systems also have a carbon filter on it to remove chemicals from the water, including chlorine. However most basic RO systems will not remove Fluoride. So if your going for completely chemical free you need a pretty expensive filtration system. Or you can buy DI water from the grocery store, also known as de-ionized water. That can just get annoying and inconvenient.