if you are doing pistons and rods then it s cheaper to start with bare block($800) and crank ($300)You can get a brand new short block from Ford for $1800+ core. No need to change the rods for a engine that will only see 1000whp a couple of times. If you want to live at 1000whp than yes. Bearings $100 Mahle drop in pistons $800. $2700 no balance needed $3400 With the right rods no balancing needed
$1100 << $1800 and no core needed .
$2700 plus labor (if needed )is cheapest option .