Phil,
Starting to lean towards the genuine Cosworth pistons for the small amount of extra $$. I see that PEC also sell a cosworth slipper piston for their longer rods.
Any reason you didn't go down that path? Did you already have standard length rods you wanted to use?
Ash