May i suggest steering away from the diamond pistons.
They have a short skirt on them and after a few miles they will be nice and broke in, causing your car to sound like a diesel.
Plenty of aftermarket pistons out there that would be a better investment.