On the water change subject, water changes are NOT necessary. The two biggest reasons for water changes are to replace calcium and other trace elements, and to dillute toxins (nitrate mostly). If you dose the tank, use a calcium reactor, etc. you eliminate the first reason. And if you have a properly setup system with sufficient LR and LS to complete the nitrogen cycle, you eliminate the second reason and no longer need water changes.
Obviously in practice it is much easier for most people to just change the water. But to claim water changes are a necessity is pretty ignorant.
I for one change only 15% of my water every few months. I have to scrape my glass once a month so I can see through the coralline, I have a green leather, mushrooms, and zoos I wish would stop growing, I have a pig of a Clownfish, and I test zero for nitrates year-round.
I don't use any "miracle" products, just a well researched setup. BTW, I'm not saying I believe in Chemi-whatever or the other wonder products, but I do believe in nature!