We have one of their balancers on a 3100lb 68 Barracuda with a 499 cu in b block (eagle stuff).
car runs 10.24 in the quarter. 4 years no problems.