Es correcto, pero creo que la pregunta de kbuis es «cuál es la correcta dado que la frase está en presente». Si esto es cierto, entonces la respuesta es «Difficult choices lie ahead».
Un rápido repaso gramatical:
«Lie» es un verbo intransitivo (lo que significa que no toma un objeto; en términos generales, esto significa que no va seguido de un sustantivo o una preposición). Se ve así en varios tiempos:
- Presente: Miento
- Pasado simple: Yazgo
- Pasado perfecto: He yacido
«Yazgo» es un verbo transitivo, lo que significa que toma un objeto: Yo/tú/etc. pongo algo. Las gallinas ponen huevos, tú pones la cabeza en la almohada y, perdona la crudeza por un momento, él pone a su novia. Sus tiempos son así:
- Presente: Me acosté
- Pasado simple: I laid
- Pasado perfecto: I have laid
En la frase del cartel original, «lie/lay» no tiene objeto, por lo que lie es correcto si se pretende el tiempo presente. «Difficult choices lay ahead» es correcto sólo si se pretende el tiempo pasado (se podría reformular como «Difficult choices did lie ahead» o «Difficult choices were lying ahead»).