Yup, give healers a "priority selection" before deploying, based on the type of troops you're raiding with. I think this could be done on a two-click approach; click one selects the healer, click two "bonds" it with the type of troops you want to give healing priority for that battle. If the prioritized troops die off, then she can go back to being a floating bimbo.

