1971 Dodge Demon Hemi install

I love ya work mate!!
But??.....
frame conectors? it has a hemi after all.
not trying to be a nay sayer, I really like the car.