Not heard of Bonsai mesh but it sounds like a good idea to me. In the full size world of hard lanscaping, like embankments at the side of motorways, the main structure is made by filling gabions (wire cages) with rocks, cover those with a relatively thick layer of soil, put mesh over that, which...