I like I use Innonative products, no problems @ all.
Those pistons look like they are low compression pistons & would give you about 7.5:1.
For the street I like to run close to 9.5 or more on regular gas depending on camshaft selection & other variables.
More than likely the pistons are down to hole & so will other standard 250 pistons.
I would recommend getting close to a zero deck if possible. Milling the deck some.
Or buy Tlowes forged pistons & IIRC require about .010" decking to get close to a zero deck
MBHD