Andy,
If you're changing the rod's then why not use cossie items and cossie mahle pistons. They're the best quality pistons and rings available for a cossie!
The std pinto crank is fine up to 400bhp, but you may want to consider dowling the flywheel to the crank as its only a 6 bolter compared to the cosworths 9.