Very cool! Reminds me of some video games I have played. The spell casting low health mage needs a high health melee partner to closely engage the enemy while they cast their spells from farther away.
The possibility of physical attraction adds another layer to their relationship. I look forward to more!