Neem trees were sold a lot down the Gold Coast here to keep the midgies down ... biting tiny little sandfly type things.
Yes, there's a few common cure all trees and neem is one, so is tea tree and who's never used eucalyptus oil to remove chewing gum or unblock your stuffy nose.
Has anyone got a pic or worked on a mature neem tree? I personally wouldn't know what one looked like even if it fell on me head!