For the very best soil health and all round abundance, focus on facilitating the web of life in your garden soil. It's as simple as simple could be, an equation of 3: diverse living mulches + compost + vermicastings, and perhaps a 4th... a little liquid feed now and then.