I think far too many keepers ignore one of the most obvious substrates out there... Why not just use soil? It's worked great for everyone using it, for almost any species. You're hard pressed to find a bad review. Plus, plants grow quite well in what they're evolved to grow in...