Looks good. I would be worried that the hard scape will get lost once the plants grow in.
That's exactly what I was thinking. I would either
1) change out the rocks for bigger ones or
2) use egg crate (or something alike) to build those stones way up.