Make sure you call crower and find out which bactch of Stage 2 cams you are getting. The reason is there was a few instances where the cams would snap. Crower found out that they were taken out of the oven too soon and did a recal on them so be sure to call them up.
Also try to get everything from the same manufacturer. I would defently stick with crower cams springs and retainers. Also do what someone else said ...lower the gasket a few layers to increase compression. I dont think getting pistons is worth all that labor and money..granted they will work better together. still unless you going all out NA then there is no point. Just make sure to get other mods with those came like header and exhaust and the rest of the basic bolt ons. If you still have money to spare then do port and polish this would give better gains.