For a platformer we're working on, we initially had optional post-game mastery challenges. But we pivoted to them being always available so long as you have the tools to reach the area. It didn't make sense to only allow players to try the tough (and interesting) challenges after 10-15hrs