Thoughts on this barracuda????

It needs a full rub. Especially a '70. If you can/have got from a deal you couldn't refuse? Then roll up your sleeves and plan on a full haul. It certainly needs a rotisserie that I can see. The build technically it not any tougher. Its part prices. Expect some sticker shock. Good luck. And good hunting.