Local shop is pushing E.T heads ? claims to get more more power from them then other heads. E.T heads are also made local in my area (commerce twp MI) Are they any good or should I shop some more. This will be a street car nice day only driver.