I have one neem tree growing along side my gals. Getting a neem seed to pop is quite difficult. Apparently they don't store well, so to be successful with germinating a neem seed, they need to be harvested and germinated immediately.
People in India chew on neem twigs instead of going to the dentist.
I keep a steady rotation of aloe, kelp, spirulina, chlorella, DE, and even neem going into my fruit smoothies. These ingredients also go into a raw fish/meat/egg/organ and oat/rice/veggie slurry I make for my dogs.
If it's not good enough for me, it's not good enough for my plants/animals.