That's a pretty interesting design Bamanomad, if not significantly overkill. Seems like GM put rubber bushings in the ends of the batwing for a reason. It's not hard-mounted to the frame on a C4 Corvette. Even the C3 Corvettes had the differential isolated from the frame by rubber cushions, as do the Vipers and most other IRS cars that I know of. It may work just fine though.