At one point I was using water from the glacier water machines at HEB. They use RO, and carbon filtration. They don't add minerals back in. If you go that route, I would only use Glacier for the reasons I just mentioned. The trick is getting your water shortly after the service the machine(there is a screen that displays the last service date). I have tested water from these machines and got readings anywhere from 0 to 75 tds. Now i get my water from my friend's ro/di unit. I know when the filters are fresh then.
In my bc29 I had bioballs. My nitrates got to the point where bi-weekly water changes wouldn't take them down. So, the bioballs came out over a two week period and I would add LiveRock to replace the bioballs. The live rock should be the same size as the bioballs and you should add several lbs over the two weeks. That helped me a lot.
"Music is the biggest gun, because it save. It nuh kill, right? The other gun lick off your head!" Bob Marley