I've experimented with lava rock as extra filtration for lowering nitrates and found that they do indeed seem to help, as does having live plants. My 36 gallon bowfront tank has all artificial plants (it's a GloFish tank, so it has blue lighting and all fluorescent decorations... live plants would have thrown off the look), so it normally needed frequent water changes to keep nitrates under control... As an experiment I added one 10 gallon tank plumbed in with a huge pile of lava rock that is a shrimp breeding colony plus one more 10 gallon tank plumbed in as a live plant grow out tank. The nitrates dropped to nearly nothing after a month. Whether that's due to the plants or the lava rock, I can't say for sure, but the plants aren't growing fast enough for me to think that they're the sole cause.