I too struggle with tall yarrow. I now cage my tall varieties. I never thought about cutting it back early. I have a large stand of Jungfrau. I'm going to experiment with it this year. I'll let you know later in the season how it went.
Do you know your variety?
I have now switched to only getting shorter varieties.