You took the words out of my mouth. I was going to post this exact same question. I *really* dislike it when "flourishing" is used as a translation of eudaimonia.
I have a strong suspicion that Don and Cassius might not be the greatest fans of spiritual wellness influencers. I sense some tension in their inner energy currents restraining their flourishing potential. Cleanse your chakras, Gentlemen.