I have Edelbrock. Strong and well made. But generally I recommend Maximum Motorsports because if someone wants to change their suspension even more and the MM torque arm is designed to work with their FLSFC. My Edelbrock FLSFC's are 1/8" larger than MM's. It might work or it might not.
Since you are putting in a roll cage that might not be a concern for you.
ProCharger P-1SC, 9 psi, STD 396/383; Uncorrected 388/375; SAE 383/370.
Ret. USAF 1969-1973,1980-1996: Vietnam veteran. Aircraft maintenance. R & D, ICBM Operations.
Also own: 1997 Harley FXDWG, 1998 F-150, and 2002 Corvette LS1