I’ve never even seen that page until you posted it, and it doesn’t show up in the top or bottom nav bars. If this was linked up top like Show and Ask, then I’d look at it way more regularly.
Add it to the top bar, have a random one display (not posted, but pinned/displayed) at the top of the front page for each load. Considering it’s HNs core purpose I don’t think anyone would complain about having a sticky random Launch HN at the top during launch season?