Yeah i like the idea that you ahve to encountered the creature before you can work out what makes it fall apart easier
Otherwise you could be looking into things you haven't even encountered. Maybe a bonus if you have a Medic in the team or create a new Special Agent. The Monster Hunter/Big Game Hunter.