I have to disagree on some substrates not lasting "forever"; soils maybe no, fired clay, sand, gravel...pretty much indefinitely in my admittedly small experience over many years. The CEC doesn't diminish over time as far as I can see.
For a 20g long you'll need 2 bags of Eco, Flourite etc or 20lbs of sand or gravel if you go that route, for ~2 inches depth. Soils, like I said, I have no idea, but similar I think. Pool sand & Turface come in 50lb bags, way more than a 20g needs.
In addition to plants' happiness there's the aesthetic of substrate color. I don't like the "red" colors at all, but that's me. I mentioned the dirtiness of whitish substrates, they can grow algae too in higher light, but that might be my lazy maintenance. Use you 20g to see what you like before committing to your larger tank. Now is the time to experiment....but let me mention the ugliness of mixed substrates, pick 1!!
For a 20g long you'll need 2 bags of Eco, Flourite etc or 20lbs of sand or gravel if you go that route, for ~2 inches depth. Soils, like I said, I have no idea, but similar I think. Pool sand & Turface come in 50lb bags, way more than a 20g needs.
In addition to plants' happiness there's the aesthetic of substrate color. I don't like the "red" colors at all, but that's me. I mentioned the dirtiness of whitish substrates, they can grow algae too in higher light, but that might be my lazy maintenance. Use you 20g to see what you like before committing to your larger tank. Now is the time to experiment....but let me mention the ugliness of mixed substrates, pick 1!!