Hi, Lampo:
Moringa are nice looking trees, and a super food. I've got a few in pots, but they're not growing that fast. Didn't want to plant in the ground because they have to be over-wintered inside. Looking at yours mine might not be growing as fast as they could, even in the pots, because I don't have the root buried deep enough. Will fix that. Thanks for the picture.