Personally I don't use any chemicals or buffers on any tanks. I'm using a 5 stage RODI that consists of 1 micron sediment, 5 micron coconut carbon block, 1 micron coconut carbon block, 2 75 gpd membranes and a DI final stage. this yields me only 1-4ppm water, from ~300ppm tap. I have Discus, tiger loaches and apisto's in one tank, a 55gal african cichlid tank that I use argonite based sand and limestone to correct water hardness the natural way. tiger oscar and jade goby in another tank, JD and green terror in another tank. Things have been this way for over a year.
Discus and african cichlids request very different water conditions but yet I add the same water to both tanks just pre-heated to their respected temperatures.
the only thing I do to my RODI water is aerate and temp match for 24 hrs.
My thinking is fish are creatures of habit, if you're constantly adding synthetic chemicals to alter water parameters then the fish's habitat is constantly changing. Its like if you were in a room with a constant variation of temp, humidity, air quality, etc you would become very irritable.