I'm only using GridStatusLifebloom. I tried what you had before and it was just a mess (especially in a 25 man raid ugh). So I used the corner indicators for hots (topleft corner for bloom stack that's color based, topright for regrowth hot, bottomright for rejuv), and the 2nd line text for lifebloom duration. What I found is apart from rolling lifeblooms, I really didn't need the duration on the other hots, if the corner indicator disappears, then I just hot the person again.
Everyone has their preference though, so you might like the 4 line text better.
My brother is a lev70 healdruid and uses Grid. It works fine.
in the lower left corner Grid Lifebloom stacks are displayed as number and around all other HOTs are shown with an icon. And one icon shows if healing is reduced (mortal strike).
Text1 is name and missing health, Text2 is lifebloom remaining time, Text3 is rejuvenation and regrowth remaining time
In the upper right corner Buffs like thorns and the druidbuff are shown.
In the center poison icons are shown and on the bottom you can see curses are shown.
In the upper left corner you can see the aggrostatus (low/med/high aggro)
The Border shows if the member is in range.
To me its not cluttered but its a matter of preference I guess.
This is how the big picture looks like:
Swiftmending a lock ( grid hasn't updated yet )
I'd also say that the 'need' to track all 3 HoTs maybe relative depending on your playstyle and raid dynamics. In my case I could probably do away with Rejuvenation on Grid ( I don't consider it to be efficient in combat heal unless I expect to Swiftmend or to cushion some of long term inc dmg on many units- there is always some happy clickling direct healer who will ensure my Rejuv goes to overheal otherwise ). Some druids use HotCandy in addition to Grid. I just want to keep all my display in one place.