'67 Barracuda Fastback Project

Doing some more research it seems it's a 89 so it has roller tappets. Was this a good block?