Chaos on procedural foliage

I wonder if it’s viable, considering the meshes are instantiated.
Can someone provide some input on the subject?
Thanks in advance.

Any clue?