I doubt anyone can answer the question, so this is basically more of a rant than a question. Since I no longer use a UGF I am thinking of switching to a smaller grained substrate. Currently I have small silica gravel. The grains are about 1/4 inch. I got some pool filter sand to try, but it's really finer than I'd like. It's my understanding there are supposed to be at least two different grain sizes of pool filter sand, with something called high rate sand being a larger grain size, but I can't for the life of me find anything other than the fine stuff. What I would really like is something about 1-2 mm or about the size of glass seed beads, but it seems to be nearly impossible to find something that size in the U.S. by anybody for any purpose. Frac sand would be almost ideal. I hate the crap sold by aquarium supply places and pet stores and find it baffling why none of them would stock silica sand. SOME of the National Geographic sand LOOKS like silica sand, but it doesn't say that it is. For various reasons I have ruled out dirt, special aquarium soils and blasting media of any sort. For now I'm going to go ahead and try out the pool filter sand in the small 5-gallon plant-only tank and see how it goes.