Rule of thumb: don't build before they buy. If this whale wants something specific, they should put skin the game, either through a services/customization contract or a purchase contract contingent on a feature delivery.
Of course, there's a lot of nuance to a situation like this.
Maybe there's an obvious gap in the product offering that the competition universally satisfies. It's probably something already on your backlog, and so you know it will unlock multiple incremental sales opportunities by developing it. (Just be careful not to overestimate the ROI on that development; assume the whale deal falls through.)
The more dangerous trap to avoid is mistaking noncommital interest from someone inside that enterprise for a promise to buy. Enterprises have many stakeholders (known and unknown) and even more competing agendas. There are likely multiple reasons that they're not ready to buy, and it's easy to focus on one obvious thing. But it's not the only thing.
If there's really just one thing holding the enterprise back from an otherwise enthusiastic purchase, you and your account team can likely come up with commercial terms to get the deal over the line today with the product on the truck, and a structured agreement to enhance it tomorrow.