I have so limited space, so container is my best friend, container also make me have more varieties to grow then on land. It will have less yield indeed, but less water used also.
PS: I'm trying your bark tree method on the container, so far so good, less pest and less watering even on 35c weather.