best cylinder head

Yes as mentioned call Ross and see if that piston is comparable with open chamber E heads.

Personally I'd prefer to have a closed chamber head and a piston with enough quench dome to get the compression I wanted.