I'm not heal spec'd but even I use Grid, and it does all that as you can see: (Grid is lower right, next to meters)
If I want to see the full list of buffs or debuffs on a target, all I do is mouse-over either the target or that person's Grid frame and as shown on screenshot, my tooltip shows them. Saves LOTS of screen space, shows incoming heals, buff/debuff icons, built in range, etc. You can make the grid frames bigger/wider to display more buffs/debuffs etc, but I just like it compact.
Another sample:
You can see range (out of range = grayed out), incoming heals (green text), debuff icon (that icon is for curse, I think), etc.
However bottom line: It's all personal preference. If you prefer to attach stuff into your main raid frames, then go for it