compression ratio

Reason I ask is becuase my buddy wants to sell me his 306 with JE flat top pistons. He was going for a full out nitrous motor so milled his heads down and has a high compression now or I would get his heads too since he's moving onto a 351 stroker. So I'm just trying to figure out what head would be good for some power now, but be boost friendly for future plans. Thanks
 
There are many "flat top" pistons. Find out the true specs of the pistons and it will be better to help. Has the block been decked? How far in or out of the hole does the piston go? How thick is the head gasket?

Joe