That's great advice too! What I've decided to do for my first project is fairly simply. i would love to do a branching path, but I think I'll do optional questions. Add in some some things that have more lore. The player isn't required to do them, but it'll be there if players explore.
I just get excited thinking about the different possibilities and ideas.