Im convinced there is so much bullshit with these companies Right stuff is a joke
Being more race oriented I would use a stainless zip tie or two. That or summit and speedway sell brackets.
Hotrodding can be really irritating especially considering that ee do it for "relaxation". My car pretty much hates me right up until everything comes together and we spend a night out dancing.
You are most of the way done so ther is that to consider.