I am the ultimate lazy planted tank keeper. I didn't want to deal with substrate that would need replacing... ever. I have different types of anubias, attached to rocks and driftwood, java fern, java moss. River pebble to cover the bottom. My big betta tank is completely covered, you can only see some of the black background near the top. I let the baby java ferns float, they do fine and provide surface hides. Rock, driftwood, substrate-less plants. The java moss is the star, I have to remove some regularly as it grows so fast. I add nothing to help my plants, use to add seachem fert but it didn't do much. Just put up a decent light. Plants all green and pretty, fish happy, I'm happy. Highly recommend unless you absolutely want certain plants that require more care.