The entire team isn't usually in defense mode like they are here. That mostly falls to Niffnil. The others tend to have other roles.
Qele always takes the position of medic. Their cross-species medical skills are often in need. Vasddoo and Scraeneet deal in the securing of structures. Their powers help keep buildings intact until everyone's rescued. Lore directs who needs to be where and also helps gets beings where they need to go. She's also capable of offensive strikes when they're necessary.
Izzy might have a place on this team as an assistant to the others. And maybe she'll be able to fill her own niche. Right now she might force things before she's even asked.