I feel the less detailed divination just leave it too open for blanket answers or what I call genie answers. Stuff like asking "Will there be danger in the next room" could be answered with "Yes, because life is dangerous". Maybe not that extreme but you know what I mean right? Ask a stupid question, get a stupid answer, and just waste everyone's time and look stupid for asking questions instead of charging into things. It's not as if I want Sonia to just stand there and look at the water, but she can't do or dole out orders until she knows what she saw. And that's what I've been waiting to hear.
I'll admit a spell like Portent is pretty powerful is used as intended, and it's intended to be used with the GM's too. I'm kind of hoping that you guys do already know what's in the water and what's happening/could happen, and not making it up until we get there. Sonia is suppose to be an information gathering type, but that sort of role doesn't work well if there's no information for Sonia to gather.