What do you think of this build

Ok, here are some piston options. What do you guys think?

http://www.summitracing.com/parts/slp-h405cp30/overview/make/dodge

or even jumping up to stroking it, worth it?

http://www.summitracing.com/parts/sca-1-98113/overview/