I have gravel, white sand, and the Black Diamond black sand blasting sand. IMHO, I am not a fan of the black sand- make the tanks too dark. Sand is fair for growing plants, Gravel is in most of my tanks. It’s fair at growing plants. I have one thank with flourite mixed in but it makes the water yellow, which I don’t care for. I guess I’m still searching for the ideal substrate for plants.