Whilst detonation can have an effect, the 3S block has certainly proven to be a weak link. I monitored my last engine religiously (FC knock & audibly) & can confidently say detonation did not have a role in my last block failure. Didn't pick up any detonate in the 3yrs before it cracked nor were their signs of any when the motor was taken apart. The block is simply a weak point. You can have relatively conservative timing etc & it'll still crack if you're at or beyond its limit.
Why would you buy an ATS bottom end, when you can build one locally for noticeably less.
$200-400ish for the block
$1000 for pistons & rods
$500 for misc stuff (rod bolts, bearings, HG etc)
$500 in machine work
Those are pretty generous figures too. If you're only getting pistons then it's even less.