Isabella has a special role to play in the story and won't likely be a party member ;] I like the idea of abilities that feed the party tho!
That's sucks, to be honest, she's my favorite NPC, but glad to give you the ability idea though!