2 inches of sand will support plants just fine. You do need to add something to the water, or sand to fertilize them. I use liquid fertilizer heavy in iron because I plant a lot of amazon swords, just depends on your plants really. If you can keep the cichilds from tearing them up that is.