Well, she certainly is! And she might have some intuitive insight on how a witch would approach hiding such a ritual...
What's our status resources-wise? Can we assume we took time to rest? We should consider some buffing before we go fight giants... Dez will at least have extracts handing to consume, or consume depending on timing. Is there some advantage to Dev (anyone else?) turning invisible and positioning...