Neither will a High Compression piston if the head hasn't been shaved! Piston designers take combustion chamber shape into consideration when designing a slug.
It's all Apples to Oranges. He flowed the heads as you mentioned below in you post.
Here's a link to a thread where Chris says he worked the heads.
http://www.speedzilla.com/forums/ducati-superbikes/54260-another-916-a.html
So it's not all about compression.
I would much rather have lighter, stronger well designed HC pistons in my motor making good power, than the stock heavy OEM slugs! Your rod and main bearings will thank you.
Those heads are now only good on that bike or another stock bike. Using Omegas or Pistal will require some head gasket shimming to get them to work with aftermarket HC pistons.
There are many ways to skin a cat, cutting cost usually isn't the way to go in the long run.
If I was looking for a 916 to build up I would steer clear of that bike and those heads or source another set. If I didn't want to touch that motor, I'm sure it would be perfectly fine as a street bike.
Indeed and since stock 916 pistons are flat topped they won't hit the head if squish is OK.
1mm off the head gives a significant increase in compression over and above anything gained by tightening the squish by 0.2mm and the whole job; flow/skim etc cost less than a set of HC pistons and I doubt that fitting HC pistons by themselves would make 118hp/71lbft from a 916.
Work by Chris at
http://www.cjsracing.co.uk/