vert mulch... I'm a skeptic.
potholes of yummy nutrients....draw new roots in? the compost has to leach/shower over the available roots...little weed spots too.
for soil applications, i've used soil drenches with saturating the root ball.
I would think, rehab the soil to mimic, it's...