LA360 compression

ok engine builders. Here is my dilemma. I bought a Mabbco rebuilt 360 short block from a member. Some upgraded stuff like KB high compression flat top pistons, moly rings, 272 muscle cam (272/272 duration 454-454 lift) Cloyes HD timing chain and sprokets. .30 over bore. Got a nice brand new set of Speedmaster aluminum heads with 68cc combustion chambers.
Here's the problem; my engine is at a builders for finishing. Went by there yesterday and he said this engine will be an absolute dog as it sits now. He doubts it will make 8:1 compression. Yes, the pistons are below deck a little, but he says I am losing a lot of quench with them. He suggests new pistons, rods, roller cam and new crank. That's an expensive prospect, considering what I already have in the motor. Also, this guy is a very well known builder with a great reputation and is well known in the racing circuit. His shop is incredible and he rebuilds engines for a living, and has many many great reviews. He does not even want to assemble the rest because he says he knows I will be disappointed.
What to do? Will this motor be a dog like he says? I don't know that I have the scratch to have him tear down this motor and upgrade it to a stroker.
TIA.
View attachment 1716094189

Unless there is something you aren’t saying, I say **** THAT ****.

Deck the block to zero deck and send it. You don’t have enough cam to run much more than 9:1 unless your tune up is on the mark.

I bet the pistons are .100 down the hole. Deck it off, fit the intake manifold and send it.

You don’t need all that other ****.