The only thing that worries me so far is the boring the engine....for the money spent, I haven't really seen any evidence of substantial gain by going over size on the pistons. I'd like to be kept informed on how this goes though, and given the shape of the pistons it should be interesting to say the least.
Performance wise though, a good set of heads will go a long way if it doesn't break your wallet.