easy to do with my addon and a properly created phat asset set to breakable.
I have never seen this stuff before but I would assume it is also based on the mesh having a PHAT asset which means you can easily configure it.
Additionally you could create a niagara particle effect with the leaves falling and apply it to the tree blueprint.
or you could create a single leaf as a blueprint and paint it onto foliage objects.
gets much more performance costly, but it would allow single leaf interaction.