Good link with comparisons to early and eagle stuff:

5.7 hemi rebuilders

Not really sure how much that part on the strap helps... all the ones I've seen break were on the upper beam part.