The one advantage of cleistogamy is :
It leads to greater genetic diversity
Seed dispersal is more efficient and widespread
Cleistogamous flowers do not open so they self-pollinate and thus, do not depend on pollinators.