Thanks!
I've already been experimenting a bit with the idea that's #2 on your list. In my opinion, if too much is revealed initially, it kinda wrecks the start, makes it more of a chore and takes away some of the magic of finding resources you need. But revealing a few resources (not everything you need) is not so bad - it gives you some initial direction while still requiring you to explore and detect.
I'm thinking of putting that in the custom game options in a future build.