Contact Younggun2.0. He has made some brackets and might be able to answer your questions. He might even post on here.
Aluminum super stock brackets were for drag cars. Do you really think that NHRA would allow something in a car that would rip apart in a roll over, let alone a fender bender...