I'm enjoying this tread and the messages. I have moringa powder, but have just purchased it in capsule form. I would find that a lot easier to swallow.
We have some small trees, and I've only eaten a handful of fresh leaves. They have a peppery water cress like taste.