I don't know that I'd do Fingers pistons at 650 HP. I'm at 660 HP on Mahle cast and no issues. I've heard more than one person lament the smokey nature and efficiency of the Fingers bowl design for towing. It holds power great, but the trade-off seems to be fuel economy and haze at all times.
I have no first hand experience with them, but wanted to put the counterpoint out there to make your decision harder
Sent from my Cat S60 using Tapatalk
They definitely are not an efficient design.