You can join the mission and the others at the cockpit. And nope the powers are fine in my view, I must say that not all planets with have planet and animal life on it so she might be out of her element there