They help the plants get established initially and supply nutrients that are other wise lacking in the beginning before many fish are added and the tank has had a chance to accumulate waste.
Leonardite is great, it last a very long time, adds a slow release form of carbon, matches the gravel's color, sinks easily poses no issues if you disturb and uproot plants.