Good idea to record clues, puzzles, and npcs character templates, and maps, and an overall story, but bad idea to generate a detailed adventure/campaign and find players miss 90% with their roleplaying of the characters.
Puzzles and clues are notoriously difficult for me to think of on the spot.