I use an inert sand. Plan to test how 'inert' it actually is when I have some time tomorrow. Or to start the experiment at least. Blazepelt has the same substrate and hasn't had problems as far as I'm aware.
Tap is 7.2 pH, 4 GH and 1-2 KH I think, but I water change with aged water from my 29 gal. Params in there at last water change were 0 Nitrite, 0 Nitrate, 1.0 Ammonia/ammonium (pretty safe), pH 6.4-6.6, GH 4, KH 2. Straight tap never goes into this tank. I do this because I plan to keep some native shrimp in here that prefer aged water. Figured I'd get used to doing it this way. Will soon add some crushed coral or a pH buffer similar to that.
I have some cholla wood (driftwood) in the tank too, which is releasing tannins and reducing pH, but it still doesn't all make sense to me.