I honestly think Weaving tools are the way to go. The ability to both heal and damage effectively by smartly using abilities into each other is what makes healing most satisfying. Weave buffs with healing or damage. Weave Debuffs or attacks into damage. Weave healing with a buff.

The current approach seems to favour this kind of approach, and I would love them to expand on it, honestly. I wish we had more damage tools to weave in of course, something we can always use to cast in between heals or damage. Not something that becomes useful or available once ever three minutes for a minuscule spike of usefulness.

That is why sub-identities would make things better. We have AST as a buffer. The cards are oGCDs which allows the weaving of buffs into both healing and damage spells. It's great (Althought I'd love them to expand on that too, I still think we cast Malefic too often.)

WHM should be weaving damage as often as SGE would. SCH should be weaving in debuffs as often as AST would. They all have secondary identities that are barely expanded upon and its such a waste considering they are all distinct and unique enough to counter the homogenization of their healing spells.