Tonus -Thus, the word "good" is meaningless in this context. God could decide to send all heavenly souls to hell for a period of a million years, just because he felt like it. And it would be good. There would literally be nothing wrong or bad about that action.
When Job said "good" here, he was contrasting it with the "bad" he was experiencing. Meaning that as human beings we can still define something as good or bad, apart from how God defines it. This is possible because we are not the same person as God (aka two different perspectives).
If there is one thing we should want to know clearly and unambiguously, it's what heaven and the afterlife are.
"We should know" implies we deserve to know. And when this expectation is not met we become frustrated. The scriptures repeatedly show God declining special requests. And the reaction of those who were declined is varied.
I believe that the Bible places a much greater emphasis on what our minds and hearts should comprehend in the present than indeed the very ambiguous (literally and physically) afterlife will be like.