If youre after the most longevity with the ability to give it a beating and not have to fear the consequences go for a quality forged piston, it may be a few hundred more upfront but the lifespan should be much better, and you have the peace of mind.
Having said that I've never run a forged piston engine yet and had good life from a std 302 piston set even with a greater than spec piston to bore clearance(it had been honed 3 times), but thats with a 302, the 351 is going to put more load onto the piston, in the end it ovalised no 1 bore, but that was 40 over with 3 hones on top of that, was a bit knocky.