Re: drainage: I have clay soil. But I have been amending it with my homemade compost for probably 25 years. I never have enough to do the whole yard, so it's it or miss on what gets compost from one year to the next.
Clay soil is notorious for poor drainage. Our normal rainfall is 41"/year. Last year we had 73"! An all-time record, more rain/snow that we'd ever had. So far, it looks like my echinaceas, except for Hot Papaya, fared well.
Some perennials haven't emerged yet, so time will tell if all that rain killed off anything else.
Karen