I agree with most on here. I just went through it myself. I had a stock short block in need of a rebuild. I was looking at $305 in block work (tanked, bored, honed & decked), $400 in new pistons (.030 over), crank reground ($100) and my rods were shot from being run so long with loose tolerances (measured .040 clearance), so I needed new rods $200. Oh yeah, rebalance with new harmonic balancer ($200). Rings and bearings ($175). So, I was looking at roughly a $1400 306 with stock crank, and stock style rods and pistons.
I bought a Scat 9000 series 331 kit, rated at 550 FWHP for $1350 (Balanced with harmonic balancer and flywheel). $305 in block work, assembled myself, and I now have a $1655 331 stroker.
I knew the stock block would most likely not hold up to a lot of abuse at 550 HP, so I felt the 9000 series was plenty of internals. I don't see a need to overspend on one part when the other one will come apart too. My opinion, stock block can SAFELY support around 500ish HP with reliability in the realms.