That's awesome! Please share pictures of your Mangoes!
You often speak of Banana leaves and I know they are awesome but I am yet to try them on my trees
I often throw all the vegitable and fruit waste into a pile under the Chikoo/Sapota tree. And it has improved it's fruit yield.