Decisions Decisions Decisions....

I'd save the piston money and do some other upgrades instead. If you want more compression, it'd be a lot easier and cheaper to just use some thinner head gaskets.

The EQ heads also have 58cc chambers vs the stock 61-64cc deals, so you can add a little compression there as well, and they make a good clip more power. I would highly recommend getting the EQ heads with the LA style intake pattern, as it really opens up the intakes you can run, including the LA style RPM intake, which is hands down superior to the Pro Products deal.

Cam is hydraulic roller so a shelf grind is only marginally cheaper than a custom. Get the custom so it does what you want it to do.