If your going to match things like cal, alk, mag etc, you may as well not do water changes at all. Why remove depleted water if your just going to replace it with depleted water? You'd be better off just adding the water you took out back to the tank to match those parameters.
Following that procedure, you may as well just throw on a few reactors to bring down the nitrates and phosphates and never worry about water changes ever again.