I would likely use the lower compression speed pro pistons with rings, only $275.99 (kit with rings is cheaper than pistons only?):

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

Either piston could work, but I would not push the compression too high on a non-quench engine. I think the KB pistons run the top ring higher on the piston which requires a bit more ring end gap.