You can decide that for yourself, but honestly, whichever configuration you can get for less after factoring in the desired motherboards and memory is the one that probably makes the most sense because their performance is very similar and their power usage per year is nearly identical. What might likely make the clearest decision is the cost of a suitable, compatible board and memory, depending on what you want to go with and what's available in your region. Keep in mind both of these are substantially powerful, high power draw CPUs so you really want a board with a very good VRM configuration. You do not want to skimp on the motherboard or the power supply.
https://www.cpubenchmark.net/compare/5684vs5234/Intel-i9-14900KF-vs-AMD-Ryzen-9-7950X3D
Also, the NH-D14 is very old and outdated. I would not recommend it these days unless you know for SURE that the memory you plan to use is going to be short enough to fit under it because the D14 is not offset to the rear nor is it elevated like most heatsink models these days. The board might also play a role as not all boards have the DIMM slots sitting in the exact same position in relation to the CPU socket. Some are slightly closer or further than others. Some might also be slightly further or closer to the top of the board. If I knew what country you were in it would be easier to try and recommend a cooler that would actually be available to you. If you already have the D14, then it's probably at least worth trying to see if fitment is an issue because surely it's performance is good enough.
Neither of them is more or less future proof because there is no such thing. Nothing is proof against the future. The second you buy ANY hardware component, it IMMEDIATELY begins to become outdated and since these are both compatible with the latest chipsets for their respective platforms and are both DDR5 compatible, they are both of a relatively equal age.
Personally, if it was primarily for gaming, I'd probably go with the Intel platform as the 3D vcache doesn't seem to offer as much benefit for gaming as it did on previous generations. And that seems to be the consensus on most reviews I've looked at like this short comparison.
https://www.techradar.com/computing/cpu/14900k-vs-7950x3d