318, to stroke or not?

http://www.campbellenterprises.com/pistons/318-pistons-mopar-dodge-318-stroker-pistons.php

KB 847 pistons....best price for those 318/390 stroker