Distribute Points on instanced geometry
I suggest you include the leaves inside the stem object. You can use the same technique twice. You should use a random seed on the leaves, otherwise all the stems have the same leaves. Distribute this stem-leave object on the floor. This should work.