24 hrs is enough
I think a keep time of 24 hrs for the puzzles is more than enough. On the cryptograms site, we only have the puzzles kept for 2 hrs. This is already way more. You can always just leave the page with the puzzle active, and that way not lose your puzzle if you have to leave it for awhile.