Machined hole in top of piston. Why???

You guys got it all wrong, that hole is a starter hole for pre-ignition. I would put some 2-part epoxy in there to prevent that hole from exploding thru the bottom,cuz then you have to take everything apart to properly weld it it all up.
If yur not willing to do that then make sure the compression ratio is down below 8/1 and put the 2bbl back on.And stuff a big cam in there with a very-late closing intake.
Pre-ignition is usually immediately followed by detonation; and once it starts, it sets off a chain reaction, often ending in divorce and homelessness. Pretty soon you will be contemplating death because you hate chitting on the street and eating out of dumpsters.Not to mention your azz is on fire cuz you haven't had a bath in six months.
I'm telling ya, that hole is gonna be the death of ya.
For definitions and detailed explanations ; refer to page 101; where it clearly says ; lol.

No worries. If you run those pistons, you are almost guaranteed 8-8.5 to 1 comp.